첫 줄에 그림의 크기를 나타내는 두 정수 r과 c가 주어진다 (1≤r≤3000, 1≤c≤6000). r은 꼭짓점의 행 개수이고, c는 꼭짓점의 열 개수다.
다음 2r−1개 줄이 그림을 나타내며, 각 줄의 길이는 최대 2c−1이다. 홀수 번째 줄에는 꼭짓점(소문자 x)과 0개 이상의 가로 변이 들어가고, 짝수 번째 줄에는 0개 이상의 대각선 변이 들어간다. 4k+1번째 줄은 1, 5, 9, 13, ... 번째 자리에 꼭짓점이 있고, 4k+3번째 줄은 3, 7, 11, 15, ... 번째 자리에 꼭짓점이 있다. 따라서 꼭짓점이 놓일 수 있는 자리는 1, 3, 5, ..., 2c−1번째로 모두 c개다. 가능한 꼭짓점은 모두 입력에 나타난다.
이웃한 두 꼭짓점을 잇는 가로 변은 하이픈 세 개 ---로 그린다. 대각선 변은 빗금 / 하나 또는 역빗금 \ 하나로 그린다. 변을 나타내는 문자는 두 꼭짓점 사이의 정확한 자리에 놓인다. 나머지 자리는 모두 공백이다. 줄 끝의 공백은 생략될 수 있다.