Puzzles solved by QUEBRA CABECA