conditions for rhombuses rectangles and squares