Rook (#15) - zUJGOI 2024