halferect