Castling, undo, game over