Puzzles solved by MARIBEL