Puzzles solved by REBECA