Attempts at solving puzzles