How many squares are there? #brainteaser