크기가 N인 이차원 달팽이 배열은 다음과 같이 정의된다.
- N은 1보다 큰 홀수이다.
- 이차원 배열의 크기는 N×N이다.
- 1보다 크거나 같고, N2보다 작거나 같은 자연수가 중복없이 1, 2, …, N2 순서로 시계방향 소용돌이 패턴으로 한 칸에 하나씩 들어있다.
- 가장 왼쪽 윗 칸은 1이다.
왼쪽 그림은 크기 N이 3, 오른쪽은 5인 경우 이차원 달팽이 배열이다.

쿼리는 총 두 종류가 있다.
- 1 n x y: 크기가 n인 이차원 달팽이 배열에서 x행 y열에 들어있는 수를 출력한다.
- 2 n z: 크기가 n인 이차원 달팽이 배열에서 z가 들어있는 행 번호와 열 번호를 공백으로 구분해 출력한다.
행과 열의 번호는 1부터 시작한다.
Q개의 쿼리가 주어진다. 쿼리를 순서대로 수행해보자.