#Hard-edge