hoa.2d.rotate~ suite