a square is a rectangle but a rectangle is not a square