Puzzles solved by finch