Alice\'s Puzzles Through the Looking Glass