Puzzles solved by NABILAH