Puzzles solved by Bloom