Puzzles solved by Ibr