Hill 3234 perfect loop