Obviously, not every 4-sided polygon is a square! Were you thinking of a rectangle? Better ask a question that lets you tell the difference between a square and a rectangle. Thinking of a trapezoid? Ask another question. The key to remixing this program is using a binary tree--each question you ask splits the possible answers into two groups and then you can narrow down the possibilities quickly.
I'm Sorry!!!!!!!!!!!!!