Puzzles solved by ble