thanks in adavance
As someone pointed out, there's an overlap between the broad areas of geometry and logic, but...
I don't know where else you could post this question, though. I rather hope that someone will respond helpfully.
It has a lot of the puzzles there and watch out or you will become addicted like me :)
Good Luck