Puzzles solved by Bella hale