CLE puzzle 104 Princess 27091