Thách thức là đi theo (vẽ) đường dẫn:
^n- lên bởi n dòngvn- xuống bởi n dòng>n- đúng bởi n vị trí nhân vật<n- còn lại bởi vị trí n ký tự
nlà một số nguyên, lớn hơn 0 (tức là bạn không thể nhận lệnh như thế nào>-2).- Không có dấu phân cách giữa các lệnh, đầu vào được tạo tốt trông như thế này :
>5v8<10^3, không có hình thức đầu vào nào được phép. - Số lượng lệnh là không giới hạn.
- Không có nhiều nhân vật được cho là leo vào đầu vào.
Ví dụ.
Đầu vào là một chuỗi rỗng, đầu ra:
*Đầu vào là một trong hai
>3hoặc<3: lưu ý rằng điều này không tạo ra bất kỳ sự khác biệt nào đối với đầu ra:****Tương tự cho
^3vàv3:* * * *Đầu vào :
>1v2, đầu ra:** * *Đầu vào :
^4>3v2<1, đầu ra:**** * * * ** * *Nếu bạn quay lại và sử dụng cùng một đường dẫn, đừng vẽ bất cứ điều gì mới. Ví dụ
>5<5******... mặc dù bạn không vẽ bất cứ điều gì mới, rõ ràng bạn thay đổi vị trí. Do đó, nếu đầu vào của bạn trông như thế này :
>4<2v3, đầu ra là:***** * * *Đây là một ví dụ phức tạp hơn: 1) đường dẫn có thể tự vượt qua 2) lưu ý rằng ba bước cuối cùng của lệnh cuối cùng sẽ dịch chuyển toàn bộ đường dẫn sang phải. Đầu vào :
v6>4^3<7, đầu ra:* * * ******** * * * * *****Đầu vào :
^2v2>3<3v3>4^5v5>3^5>4v2<4v3>4^3v3>3^5>4v2<4v3>7^5>4v2<4v3>9^3<2^2v2>4^2v2<2v3>8^5>2v4>2^4v5<3>6^5>5<5v2>5<5v2>5<4v1>8^3<1^2v2>1v2>2^3v3>2^2>1^2v2<1v3<3>11^3<2^2v2>4^2v2<2v3>5^5>5<5v2>5<5v2>5<4v1>7^5>4v2<4v3>4^3v3>3^5>4v2<3v1<1v2>3^1>1v1Đầu ra:
* * ***** ***** ***** * * *** * ****** * * * * ****** ***** ***** * * * * * * * * * * * * * * * * * * * * * * * * ***** ***** ***** ***** ***** * * * ****** ** * ** ***** ****** ***** ***** * * * * * * * * * * * * * * * * * * ** * * * * * * * * *** ****** ***** * ****** * * * ** *******************************************************************************************
^2v2>3<3v3>4^5v5>3^5>4v2<4v3>4^3v3>3^5>4v2<4v3>7^5>4v2<4v3>9^3<2^2v2>4^2v2<2v3>8^5>2v4>2^4v5<3>6^5>5<5v2>5<5v2>5<4v1>8^3<1^2v2>1v2>2^3v3>2^2>1^2v2<1v3<3>11^3<2^2v2>4^2v2<2v3>5^5>5<5v2>5<5v2>5<4v1>7^5>4v2<4v3>4^3v3>3^5>4v2<3v1<1v2>3^1>1v1.