免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 6194 | 回复: 18
打印 上一主题 下一主题

sed代码鉴赏-推箱子[转] [复制链接]

论坛徽章:
7
荣誉版主
日期:2011-11-23 16:44:17子鼠
日期:2014-07-24 15:38:07狮子座
日期:2014-07-24 11:00:54巨蟹座
日期:2014-07-21 19:03:10双子座
日期:2014-05-22 12:00:09卯兔
日期:2014-05-08 19:43:17卯兔
日期:2014-08-22 13:39:09
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-11-30 12:55 |只看该作者 |倒序浏览
  1. #! /bin/sed -nf
  2. #r sokoban.sed - 2002-03-15 aur閘io marinho jargas <aurelio@verde666.org>
  3. #r -----------
  4. #r motivated by reading the amazing Adventure (Colossal Cave) history
  5. #r      <http://www.rickadams.org/adventure/a_history.html>
  6. #r GPL levels took from Mike Sharpe's sokoban.vim <http://vim.sourceforge.net>
  7. #r
  8. #r THE GAME
  9. #r you know sokoban. everybody knows sokoban.
  10. #r right, if you don't, it's a box pushing game. you have a mess, boxes all
  11. #r over the room and must place them on the boxes place. to move a box
  12. #r you must push it. you can only push a box if it's way is clear with
  13. #r no wall or other box on the way (you are not that strong).
  14. #r
  15. #r MOVING AROUND
  16. #r h or <left-arrow>  - move left
  17. #r j or <down-arrow>  - move down
  18. #r k or <up-arrow>    - move up
  19. #r l or <right-arrow> - move right
  20. #r
  21. #r ACTORS
  22. #r % wall
  23. #r o box
  24. #r . box place
  25. #r O box placed right
  26. #r @ you
  27. #r ! you over a box place
  28. #r
  29. #r RUNNING
  30. #r prompt$ ./sokoban.sed<enter>
  31. #r <enter>
  32. #r 1
  33. #r now just move! (:q quits)
  34. #r
  35. #r DETAILS
  36. #r it's all written in SED, so we've got some limitations:
  37. #r - as a line-oriented editor, you MUST hit <ENTER> after *any* move.
  38. #r   yes, that sucks. but you can accumulate various movements and hit
  39. #r   <ENTER> just once.
  40. #r - when you run sokoban.sed, you must first press any key to feed SED
  41. #r   and then you'll see the welcome message.
  42. #r - the text you type in, is printed directly on the screen, so
  43. #r   there's no way to clear it on this sed script. screen control
  44. #r   chars can do it, but i'm trying to avoid them for now.
  45. #r - these #r comments is because vim syntax doesn't handle sed
  46. #r   comments very well
  47. #r - if your sed is not on /bin, edit the first line of this script
  48. #r
  49. #r and always remember, it's cool because it's SED. if you don't like it
  50. #r you can try xsokoban instead <http://www.cs.cornell.edu/andru/xsokoban.html>

  51. #r TODO :n, :p, :r commands (next/prev/restart)



  52. #r quit command
  53. /^:q/q

  54. #r welcome message
  55. 1{ i\
  56.        Welcome to the SED Sokoban\
  57. \
  58. Please select a level to begin [1-90]:
  59. d
  60. }

  61. #r loading map
  62. 2{

  63. #r --------------------
  64.   /^1$/s/.*/\
  65. SED Sokoban - LEVEL 1\
  66. \
  67.      %%%%%            \
  68.      %   %            \
  69.      %o  %            \
  70.    %%%  o%%           \
  71.    %  o o %           \
  72. %%% % %% %   %%%%%%  \
  73. %   % %% %%%%%  ..%  \
  74. % o  o          ..%  \
  75. %%%%% %%% %@%%  ..%  \
  76.      %     %%%%%%%%%  \
  77.      %%%%%%%          \
  78. \
  79. \
  80. \
  81. \
  82. \
  83. \
  84. /
  85. #r --------------------
  86.   /^2$/s/.*/\
  87. SED Sokoban - LEVEL 2\
  88. \
  89. %%%%%%%%%%%%         \
  90. %..  %     %%%       \
  91. %..  % o  o  %       \
  92. %..  %o%%%%  %       \
  93. %..    @ %%  %       \
  94. %..  % %  o %%       \
  95. %%%%%% %%o o %       \
  96.    % o  o o o %       \
  97.    %    %     %       \
  98.    %%%%%%%%%%%%       \
  99. \
  100. \
  101. \
  102. \
  103. \
  104. \
  105. \
  106. /
  107. #r --------------------
  108.   /^3$/s/.*/\
  109. SED Sokoban - LEVEL 3\
  110. \
  111.          %%%%%%%%     \
  112.          %     @%     \
  113.          % o%o %%     \
  114.          % o  o%      \
  115.          %%o o %      \
  116. %%%%%%%%% o % %%%    \
  117. %....  %% o  o  %    \
  118. %%...    o  o   %    \
  119. %....  %%%%%%%%%%    \
  120. %%%%%%%%             \
  121. \
  122. \
  123. \
  124. \
  125. \
  126. \
  127. \
  128. /
  129. #r --------------------
  130.   /^4$/s/.*/\
  131. SED Sokoban - LEVEL 4\
  132. \
  133.             %%%%%%%%  \
  134.             %  ....%  \
  135. %%%%%%%%%%%%  ....%  \
  136. %    %  o o   ....%  \
  137. % ooo%o  o %  ....%  \
  138. %  o     o %  ....%  \
  139. % oo %o o o%%%%%%%%  \
  140. %  o %     %         \
  141. %% %%%%%%%%%         \
  142. %    %    %%         \
  143. %     o   %%         \
  144. %  oo%oo  @%         \
  145. %    %    %%         \
  146. %%%%%%%%%%%          \
  147. \
  148. \
  149. \
  150. /
  151. #r --------------------
  152.   /^5$/s/.*/\
  153. SED Sokoban - LEVEL 5\
  154. \
  155.          %%%%%        \
  156.          %   %%%%%    \
  157.          % %o%%  %    \
  158.          %     o %    \
  159. %%%%%%%%% %%%   %    \
  160. %....  %% o  o%%%    \
  161. %....    o oo %%     \
  162. %....  %%o  o @%     \
  163. %%%%%%%%%  o  %%     \
  164.          % o o  %     \
  165.          %%% %% %     \
  166.            %    %     \
  167.            %%%%%%     \
  168. \
  169. \
  170. \
  171. \
  172. /
  173. #r --------------------
  174.   /^6$/s/.*/\
  175. SED Sokoban - LEVEL 6\
  176. \
  177. %%%%%%  %%%          \
  178. %..  % %%@%%         \
  179. %..  %%%   %         \
  180. %..     oo %         \
  181. %..  % % o %         \
  182. %..%%% % o %         \
  183. %%%% o %o  %         \
  184.     %  o% o %         \
  185.     % o  o  %         \
  186.     %  %%   %         \
  187.     %%%%%%%%%         \
  188. \
  189. \
  190. \
  191. \
  192. \
  193. \
  194. /
  195. #r --------------------
  196.   /^7$/s/.*/\
  197. SED Sokoban - LEVEL 7\
  198. \
  199.         %%%%%         \
  200.   %%%%%%%   %%        \
  201. %% % @%% oo %        \
  202. %    o      %        \
  203. %  o  %%%   %        \
  204. %%% %%%%%o%%%        \
  205. % o  %%% ..%         \
  206. % o o o ...%         \
  207. %    %%%...%         \
  208. % oo % %...%         \
  209. %  %%% %%%%%         \
  210. %%%%                 \
  211. \
  212. \
  213. \
  214. \
  215. \
  216. /
  217. #r --------------------
  218.   /^8$/s/.*/\
  219. SED Sokoban - LEVEL 8\
  220. \
  221.    %%%%               \
  222.    %  %%%%%%%%%%%     \
  223.    %    o   o o %     \
  224.    % o% o %  o  %     \
  225.    %  o o  %    %     \
  226. %%% o% %  %%%% %     \
  227. %@%o o o  %%   %     \
  228. %    o %o%   % %     \
  229. %   o    o o o %     \
  230. %%%%%  %%%%%%%%%     \
  231.    %      %           \
  232.    %      %           \
  233.    %......%           \
  234.    %......%           \
  235.    %......%           \
  236.    %%%%%%%%           \
  237. \
  238. /
  239. #r --------------------
  240.   /^9$/s/.*/\
  241. SED Sokoban - LEVEL 9\
  242. \
  243.            %%%%%%%    \
  244.            %  ...%    \
  245.        %%%%%  ...%    \
  246.        %      . .%    \
  247.        %  %%  ...%    \
  248.        %% %%  ...%    \
  249.       %%% %%%%%%%%    \
  250.       % ooo %%        \
  251.   %%%%%  o o %%%%%    \
  252. %%   %o o   %   %    \
  253. %@ o  o    o  o %    \
  254. %%%%%% oo o %%%%%    \
  255.       %      %        \
  256.       %%%%%%%%        \
  257. \
  258. \
  259. \
  260. /
  261. #r --------------------
  262.   /^10$/s/.*/\
  263. SED Sokoban - LEVEL 10\
  264. \
  265.   %%%  %%%%%%%%%%%%%  \
  266. %%@%%%%       %   %  \
  267. % oo   oo  o o ...%  \
  268. %  ooo%    o  %...%  \
  269. % o   % oo oo %...%  \
  270. %%%   %  o    %...%  \
  271. %     % o o o %...%  \
  272. %    %%%%%% %%%...%  \
  273. %% %  %  o o  %...%  \
  274. %  %% % oo o o%%..%  \
  275. % ..% %  o      %.%  \
  276. % ..% % ooo ooo %.%  \
  277. %%%%% %       % %.%  \
  278.      % %%%%%%%%% %.%  \
  279.      %           %.%  \
  280.      %%%%%%%%%%%%%%%  \
  281. \
  282. /
  283. #r --------------------
  284.   /^11$/s/.*/\
  285. SED Sokoban - LEVEL 11\
  286. \
  287.            %%%%       \
  288.       %%%% %  %       \
  289.     %%% @%%%o %       \
  290.    %%      o  %       \
  291.   %%  o oo%% %%       \
  292.   %  %o%%     %       \
  293.   % % o oo % %%%      \
  294.   %   o %  % o %%%%%  \
  295. %%%%    %  oo %   %  \
  296. %%%% %% o         %  \
  297. %.    %%%  %%%%%%%%  \
  298. %.. ..% %%%%         \
  299. %...%.%              \
  300. %.....%              \
  301. %%%%%%%              \
  302. \
  303. \
  304. /
  305. #r --------------------
  306.   /^12$/s/.*/\
  307. SED Sokoban - LEVEL 12\
  308. \
  309. %%%%%%%%%%%%%%%%     \
  310. %              %     \
  311. % % %%%%%%     %     \
  312. % %  o o o o%  %     \
  313. % %   o@o   %% %%    \
  314. % %  o o o%%%...%    \
  315. % %   o o  %%...%    \
  316. % %%%ooo o %%...%    \
  317. %     % %% %%...%    \
  318. %%%%%   %% %%...%    \
  319.      %%%%%     %%%    \
  320.          %     %      \
  321.          %%%%%%%      \
  322. \
  323. \
  324. \
  325. \
  326. /
  327. #r --------------------
  328.   /^13$/s/.*/\
  329. SED Sokoban - LEVEL 13\
  330. \
  331.     %%%%%%%%%         \
  332.    %%   %%  %%%%%     \
  333. %%%     %  %    %%%  \
  334. %  o %o %  %  ... %  \
  335. % % o%@o%% % %.%. %  \
  336. %  % %o  %    . . %  \
  337. % o    o % % %.%. %  \
  338. %   %%  %%o o . . %  \
  339. % o %   %  %o%.%. %  \
  340. %% o  o   o  o... %  \
  341.   %o %%%%%%    %%  %  \
  342.   %  %    %%%%%%%%%%  \
  343.   %%%%                \
  344. \
  345. \
  346. \
  347. \
  348. /
  349. #r --------------------
  350.   /^14$/s/.*/\
  351. SED Sokoban - LEVEL 14\
  352. \
  353.         %%%%%%%       \
  354.   %%%%%%%     %       \
  355.   %     % o@o %       \
  356.   %oo %   %%%%%%%%%   \
  357.   % %%%......%%   %   \
  358.   %   o......%% % %   \
  359.   % %%%......     %   \
  360. %%   %%%% %%% %o%%   \
  361. %  %o   %  o  % %    \
  362. %  o ooo  % o%% %    \
  363. %   o o %%%oo % %    \
  364. %%%%%     o   % %    \
  365.      %%% %%%   % %    \
  366.        %     %   %    \
  367.        %%%%%%%%  %    \
  368.               %%%%    \
  369. \
  370. /
  371. #r --------------------
  372.   /^15$/s/.*/\
  373. SED Sokoban - LEVEL 15\
  374. \
  375.     %%%%%%%%          \
  376.     %   %  %          \
  377.     %  o   %          \
  378.   %%% %o   %%%%       \
  379.   %  o  %%o   %       \
  380.   %  % @ o % o%       \
  381.   %  %      o %%%%    \
  382.   %% %%%%o%%     %    \
  383.   % o%.....% %   %    \
  384.   %  o..**. o% %%%    \
  385. %%  %.....%   %      \
  386. %   %%% %%%%%%%      \
  387. % oo  %  %           \
  388. %  %     %           \
  389. %%%%%%   %           \
  390.       %%%%%           \
  391. \
  392. /
  393. #r --------------------
  394.   /^16$/s/.*/\
  395. SED Sokoban - LEVEL 16\
  396. \
  397. %%%%%                \
  398. %   %%               \
  399. %    %  %%%%         \
  400. % o  %%%%  %         \
  401. %  oo o   o%         \
  402. %%%@ %o    %%        \
  403.   %  %%  o o %%       \
  404.   % o  %% %% .%       \
  405.   %  %o%%o  %.%       \
  406.   %%%   o..%%.%       \
  407.    %    %.*...%       \
  408.    % oo %.....%       \
  409.    %  %%%%%%%%%       \
  410.    %  %               \
  411.    %%%%               \
  412. \
  413. \
  414. /
  415. #r --------------------
  416.   /^17$/s/.*/\
  417. SED Sokoban - LEVEL 17\
  418. \
  419.     %%%%%%%%%%        \
  420.     %..  %   %        \
  421.     %..      %        \
  422.     %..  %  %%%%      \
  423.    %%%%%%%  %  %%     \
  424.    %            %     \
  425.    %  %  %%  %  %     \
  426. %%%% %%  %%%% %%     \
  427. %  o  %%%%% %  %     \
  428. % % o  o  % o  %     \
  429. % @o  o   %   %%     \
  430. %%%% %% %%%%%%%      \
  431.     %    %            \
  432.     %%%%%%            \
  433. \
  434. \
  435. \
  436. /
  437. #r --------------------
  438.   /^18$/s/.*/\
  439. SED Sokoban - LEVEL 18\
  440. \
  441.       %%%%%%%%%%%     \
  442.       %  .  %   %     \
  443.       % %.    @ %     \
  444.   %%%%% %%..% %%%%    \
  445. %%  % ..%%%     %%%  \
  446. % o %...   o %  o %  \
  447. %    .. %%  %% %% %  \
  448. %%%%o%%o% o %   % %  \
  449.    %% %    %o oo % %  \
  450.    %  o % %  % o%% %  \
  451.    %               %  \
  452.    %  %%%%%%%%%%%  %  \
  453.    %%%%         %%%%  \
  454. \
  455. \
  456. \
  457. \
  458. /
  459. #r --------------------
  460.   /^19$/s/.*/\
  461. SED Sokoban - LEVEL 19\
  462. \
  463.    %%%%%%             \
  464.    %   @%%%%          \
  465. %%%%% o   %          \
  466. %   %%    %%%%       \
  467. % o %  %%    %       \
  468. % o %  %%%%% %       \
  469. %% o  o    % %       \
  470. %% o o %%% % %       \
  471. %% %  o  % % %       \
  472. %% % %o%   % %       \
  473. %% %%%   % % %%%%%%  \
  474. %  o  %%%% % %....%  \
  475. %    o    o   ..%.%  \
  476. %%%%o  o% o   ....%  \
  477. %       %  %% ....%  \
  478. %%%%%%%%%%%%%%%%%%%  \
  479. \
  480. /
  481. #r --------------------
  482.   /^20$/s/.*/\
  483. SED Sokoban - LEVEL 20\
  484. \
  485.      %%%%%%%%%%       \
  486. %%%%%        %%%%    \
  487. %     %   o  %@ %    \
  488. % %%%%%%%o%%%%  %%%  \
  489. % %    %% %  %o ..%  \
  490. % % o     %  %  %.%  \
  491. % % o  %     %o ..%  \
  492. % %  %%% %%     %.%  \
  493. % %%%  %  %  %o ..%  \
  494. % %    %  %%%%  %.%  \
  495. % %o   o  o  %o ..%  \
  496. %    o % o o %  %.%  \
  497. %%%% o%%%    %o ..%  \
  498.     %    oo %%%....%  \
  499.     %      %% %%%%%%  \
  500.     %%%%%%%%          \
  501. \
  502. /
  503. #r --------------------
  504.   /^21$/s/.*/\
  505. SED Sokoban - LEVEL 21\
  506. \
  507. %%%%%%%%%            \
  508. %       %            \
  509. %       %%%%         \
  510. %% %%%% %  %         \
  511. %% %@%%    %         \
  512. % ooo o  oo%         \
  513. %  % %% o  %         \
  514. %  % %%  o %%%%      \
  515. %%%%  ooo o%  %      \
  516.   %   %%   ....%      \
  517.   % %   % %.. .%      \
  518.   %   % % %%...%      \
  519.   %%%%% o  %...%      \
  520.       %%   %%%%%      \
  521.        %%%%%          \
  522. \
  523. \
  524. /
  525. #r --------------------
  526.   /^22$/s/.*/\
  527. SED Sokoban - LEVEL 22\
  528. \
  529. %%%%%%     %%%%      \
  530. %    %%%%%%%  %%%%%  \
  531. %   o%  %  o  %   %  \
  532. %  o  o  o % o o  %  \
  533. %%o o   % @% o    %  \
  534. %  o %%%%%%%%%%% %%  \
  535. % %   %.......% o%   \
  536. % %%  % ......%  %   \
  537. % %   o........o %   \
  538. % % o %.... ..%  %   \
  539. %  o o%%%%o%%%% o%   \
  540. % o   %%% o   o  %%  \
  541. % o     o o  o    %  \
  542. %% %%%%%% o %%%%% %  \
  543. %         %       %  \
  544. %%%%%%%%%%%%%%%%%%%  \
  545. \
  546. /
  547. #r --------------------
  548.   /^23$/s/.*/\
  549. SED Sokoban - LEVEL 23\
  550. \
  551.      %%%%%%%          \
  552.      %  %  %%%%       \
  553. %%%%% o%o %  %%      \
  554. %.. %  %  %   %      \
  555. %.. % o%o %  o%%%%   \
  556. %.  %     %o  %  %   \
  557. %..   o%  % o    %   \
  558. %..@%  %o %o  %  %   \
  559. %.. % o%     o%  %   \
  560. %.. %  %oo%o  %  %%  \
  561. %.. % o%  %  o%o  %  \
  562. %.. %  %  %   %   %  \
  563. %%. %%%%  %%%%%   %  \
  564.   %%%%  %%%%   %%%%%  \
  565. \
  566. \
  567. \
  568. /
  569. #r --------------------
  570.   /^24$/s/.*/\
  571. SED Sokoban - LEVEL 24\
  572. \
  573. %%%%%%%%%%%%%%%      \
  574. %..........  .%%%%   \
  575. %..........oo.%  %   \
  576. %%%%%%%%%%%o %   %%  \
  577. %      o  o     o %  \
  578. %% %%%%   %  o %  %  \
  579. %      %   %%  % %%  \
  580. %  o%  % %%  %%% %%  \
  581. % o %o%%%    %%% %%  \
  582. %%%  o %  %  %%% %%  \
  583. %%%    o %% %  % %%  \
  584.   % o  %  o  o o   %  \
  585.   %  o  o%ooo  %   %  \
  586.   %  %  o      %%%%%  \
  587.   % @%%  %  %  %      \
  588.   %%%%%%%%%%%%%%      \
  589. \
  590. /
  591. #r --------------------
  592.   /^25$/s/.*/\
  593. SED Sokoban - LEVEL 25\
  594. \
  595. %%%%                 \
  596. %  %%%%%%%%%%%%%%    \
  597. %  %   ..%......%    \
  598. %  % % %%%%% ...%    \
  599. %%o%    ........%    \
  600. %   %%o%%%%%%  %%%%  \
  601. % o %     %%%%%%@ %  \
  602. %%o % o   %%%%%%  %  \
  603. %  o %ooo%%       %  \
  604. %      %    %o%o%%%  \
  605. % %%%% %ooooo    %   \
  606. % %    o     %   %   \
  607. % %   %%        %%%  \
  608. % %%%%%%o%%%%%% o %  \
  609. %        %    %   %  \
  610. %%%%%%%%%%    %%%%%  \
  611. \
  612. /
  613. #r --------------------
  614.   /^26$/s/.*/\
  615. SED Sokoban - LEVEL 26\
  616. \
  617.   %%%%%%%             \
  618.   %  %  %%%%%         \
  619. %%  %  %...%%%       \
  620. %  o%  %...  %       \
  621. % o %oo ...  %       \
  622. %  o%  %... .%       \
  623. %   % o%%%%%%%%      \
  624. %%o       o o %      \
  625. %%  %  oo %   %      \
  626.   %%%%%%  %%oo@%      \
  627.        %      %%      \
  628.        %%%%%%%%       \
  629. \
  630. \
  631. \
  632. \
  633. \
  634. /
  635. #r --------------------
  636.   /^27$/s/.*/\
  637. SED Sokoban - LEVEL 27\
  638. \
  639.   %%%%%%%%%%%%%%%%%   \
  640.   %...   %    %   %%  \
  641. %%.....  o%% % %o %  \
  642. %......%  o  %    %  \
  643. %......%  %  % %  %  \
  644. %%%%%%%%% o  o o  %  \
  645.    %     %o%%o %%o%%  \
  646.   %%   o    % o    %  \
  647.   %  %% %%% %  %%o %  \
  648.   % o oo     o  o  %  \
  649.   % o    o%%o %%%%%%  \
  650.   %%%%%%%  @ %%       \
  651.         %%%%%%        \
  652. \
  653. \
  654. \
  655. \
  656. /
  657. #r --------------------
  658.   /^28$/s/.*/\
  659. SED Sokoban - LEVEL 28\
  660. \
  661.           %%%%%       \
  662.       %%%%%   %       \
  663.      %% o  o  %%%%    \
  664. %%%%% o  o o %%.%    \
  665. %       oo  %%..%    \
  666. %  %%%%%% %%%.. %    \
  667. %% %  %    %... %    \
  668. % o   %    %... %    \
  669. %@ %o %% %%%%...%    \
  670. %%%%  o oo  %%..%    \
  671.     %%  o o  o...%    \
  672.      % oo  o %  .%    \
  673.      %   o o  %%%%    \
  674.      %%%%%%   %       \
  675.           %%%%%       \
  676. \
  677. \
  678. /
  679. #r --------------------
  680.   /^29$/s/.*/\
  681. SED Sokoban - LEVEL 29\
  682. \
  683. %%%%%                \
  684. %   %%               \
  685. % o  %%%%%%%%%       \
  686. %% % %       %%%%%%  \
  687. %% %   o%o%@  %   %  \
  688. %  %      o %   o %  \
  689. %  %%% %%%%%%%%% %%  \
  690. %  %% ..*..... % %%  \
  691. %% %% *.*..*.* % %%  \
  692. % o%%%%%%%%%% %%o %  \
  693. %  o   o  o    o  %  \
  694. %  %   %   %   %  %  \
  695. %%%%%%%%%%%%%%%%%%%  \
  696. \
  697. \
  698. \
  699. \
  700. /
  701. #r --------------------
  702.   /^30$/s/.*/\
  703. SED Sokoban - LEVEL 30\
  704. \
  705.         %%%%%%%%%%%   \
  706.         %   %     %   \
  707. %%%%%  %     o o %   \
  708. %   %%%%% o%% % %%   \
  709. % o %%   % %% o  %   \
  710. % o  @oo % %%ooo %   \
  711. %% %%%   % %%    %   \
  712. %% %   %%% %%%%%o%   \
  713. %% %     o  %....%   \
  714. %  %%% %% o %....%%  \
  715. % o   o %   %..o. %  \
  716. %  %% o %  %%.... %  \
  717. %%%%%   %%%%%%...%%  \
  718.      %%%%%    %%%%%   \
  719. \
  720. \
  721. \
  722. /
  723. #r --------------------
  724.   /^31$/s/.*/\
  725. SED Sokoban - LEVEL 31\
  726. \
  727.    %%%%               \
  728.    %  %%%%%%%%%       \
  729.   %%  %%  %   %       \
  730.   %  o% o@o   %%%%    \
  731.   %o  o  % o o%  %%   \
  732. %%  o%% %o o     %   \
  733. %  %  % %   ooo  %   \
  734. % o    o  o%% %%%%   \
  735. % o o %o%  %  %      \
  736. %%  %%%  %%%o %      \
  737.   %  %....     %      \
  738.   %%%%......%%%%      \
  739.     %....%%%%         \
  740.     %...%%            \
  741.     %...%             \
  742.     %%%%%             \
  743. \
  744. /
  745. #r --------------------
  746.   /^32$/s/.*/\
  747. SED Sokoban - LEVEL 32\
  748. \
  749.        %%%%           \
  750.    %%%%%  %           \
  751.   %%     o%           \
  752. %% o  %% %%%         \
  753. %@o o % o  %         \
  754. %%%% %%   o%         \
  755.   %....%o o %         \
  756.   %....%   o%         \
  757.   %....  oo %%        \
  758.   %... % o   %        \
  759.   %%%%%%o o  %        \
  760.        %   %%%        \
  761.        %o %%%         \
  762.        %  %           \
  763.        %%%%           \
  764. \
  765. \
  766. /
  767. #r --------------------
  768.   /^33$/s/.*/\
  769. SED Sokoban - LEVEL 33\
  770. \
  771.   %%%%%%%%%%%         \
  772.   %     %%  %         \
  773.   %   o   o %         \
  774. %%%% %% oo %         \
  775. %   o %    %         \
  776. % ooo % %%%%         \
  777. %   % % o %%         \
  778. %  %  %  o %         \
  779. % o% o%    %         \
  780. %   ..% %%%%         \
  781. %%%%.. o %@%         \
  782. %.....% o% %         \
  783. %%....%  o %         \
  784.   %%..%%    %         \
  785.    %%%%%%%%%%         \
  786. \
  787. \
  788. /
  789. #r --------------------
  790.   /^34$/s/.*/\
  791. SED Sokoban - LEVEL 34\
  792. \
  793.   %%%%%%%%%           \
  794.   %....   %%          \
  795.   %.%.%  o %%         \
  796. %%....% % @%%        \
  797. % ....%  %  %%       \
  798. %     %o %%o %       \
  799. %% %%%  o    %       \
  800.   %o  o o o%  %       \
  801.   % %  o o %% %       \
  802.   %  %%%  %%  %       \
  803.   %    %% %% %%       \
  804.   %  o %  o  %        \
  805.   %%%o o   %%%        \
  806.     %  %%%%%          \
  807.     %%%%              \
  808. \
  809. \
  810. /
  811. #r --------------------
  812.   /^35$/s/.*/\
  813. SED Sokoban - LEVEL 35\
  814. \
  815. %%%%%%%%%%%% %%%%%%  \
  816. %   %    % %%%....%  \
  817. %   oo%   @  .....%  \
  818. %   % %%%   % ....%  \
  819. %% %% %%%  %  ....%  \
  820.   % o o     % % %%%%  \
  821.   %  o o%%  %      %  \
  822. %%%% %  %%%% % %% %  \
  823. %  % %o   %% %    %  \
  824. % o  o  % %% %   %%  \
  825. % % o o    % %   %   \
  826. %  o %% %% % %%%%%   \
  827. % oo     oo  %       \
  828. %% %% %%% o  %       \
  829.   %    % %    %       \
  830.   %%%%%% %%%%%%       \
  831. \
  832. /
  833. #r --------------------
  834.   /^36$/s/.*/\
  835. SED Sokoban - LEVEL 36\
  836. \
  837.              %%%%%    \
  838. %%%%%  %%%%%%   %    \
  839. %   %%%%  o o o %    \
  840. % o   %% %% %%  %%   \
  841. %   o o     o  o %   \
  842. %%% o  %% %%     %%  \
  843.    % %%%%% %%%%%oo %  \
  844.   %%o%%%%% @%%     %  \
  845.   % o  %%%o%%% o  %%  \
  846.   % o  %   %%%  %%%   \
  847.   % oo o %   oo %     \
  848.   %     %   %%  %     \
  849.   %%%%%%%.. .%%%      \
  850.      %.........%      \
  851.      %.........%      \
  852.      %%%%%%%%%%%      \
  853. \
  854. /
  855. #r --------------------
  856.   /^37$/s/.*/\
  857. SED Sokoban - LEVEL 37\
  858. \
  859. %%%%%%%%%%%          \
  860. %......   %%%%%%%%%  \
  861. %......   %  %%   %  \
  862. %..%%% o    o     %  \
  863. %... o o %   %%   %  \
  864. %...%o%%%%%    %  %  \
  865. %%%    %   %o  %o %  \
  866.    %  oo o o  o%%  %  \
  867.    %  o   %o%o %%o %  \
  868.    %%% %% %    %%  %  \
  869.     %  o o %% %%%%%%  \
  870.     %    o  o  %      \
  871.     %%   % %   %      \
  872.      %%%%%@%%%%%      \
  873.          %%%          \
  874. \
  875. \
  876. /
  877. #r --------------------
  878.   /^38$/s/.*/\
  879. SED Sokoban - LEVEL 38\
  880. \
  881.        %%%%           \
  882. %%%%%%% @%           \
  883. %     o  %           \
  884. %   o%% o%           \
  885. %%o%...% %           \
  886.   % o...  %           \
  887.   % %. .% %%          \
  888.   %   % %o %          \
  889.   %o  o    %          \
  890.   %  %%%%%%%          \
  891.   %%%%                \
  892. \
  893. \
  894. \
  895. \
  896. \
  897. \
  898. /
  899. #r --------------------
  900.   /^39$/s/.*/\
  901. SED Sokoban - LEVEL 39\
  902. \
  903.               %%%%%%  \
  904.   %%%%%%%%%%%%%....%  \
  905. %%   %%     %%....%  \
  906. %  oo%%  o @%%....%  \
  907. %      oo o%  ....%  \
  908. %  o %% oo % % ...%  \
  909. %  o %% o  %  ....%  \
  910. %% %%%%% %%% %%.%%%  \
  911. %%   o  o %%   .  %  \
  912. % o%%%  % %%%%% %%%  \
  913. %   o   %       %    \
  914. %  o %o o o%%%  %    \
  915. % ooo% o   % %%%%    \
  916. %    %  oo %         \
  917. %%%%%%   %%%         \
  918.       %%%%%           \
  919. \
  920. /
  921. #r --------------------
  922.   /^40$/s/.*/\
  923. SED Sokoban - LEVEL 40\
  924. \
  925.      %%%%%%%%%%%%     \
  926.      %          %%    \
  927.      %  % %oo o  %    \
  928.      %o %o%  %% @%    \
  929.     %% %% % o % %%    \
  930.     %   o %o  % %     \
  931.     %   % o   % %     \
  932.     %% o o   %% %     \
  933.     %  %  %%  o %     \
  934.     %    %% oo% %     \
  935. %%%%%%oo   %   %     \
  936. %....%  %%%%%%%%     \
  937. %.%... %%            \
  938. %....   %            \
  939. %....   %            \
  940. %%%%%%%%%            \
  941. \
  942. /
  943. #r --------------------
  944.   /^41$/s/.*/\
  945. SED Sokoban - LEVEL 41\
  946. \
  947.             %%%%%     \
  948.            %%   %%    \
  949.           %%     %    \
  950.          %%  oo  %    \
  951.         %% oo  o %    \
  952.         % o    o %    \
  953. %%%%   %   oo %%%%%  \
  954. %  %%%%%%%% %%    %  \
  955. %.            ooo@%  \
  956. %.% %%%%%%% %%   %%  \
  957. %.% %%%%%%%. %o o%%  \
  958. %........... %    %  \
  959. %%%%%%%%%%%%%%  o %  \
  960.               %%  %%  \
  961.                %%%%   \
  962. \
  963. \
  964. /
  965. #r --------------------
  966.   /^42$/s/.*/\
  967. SED Sokoban - LEVEL 42\
  968. \
  969.       %%%%%%%%        \
  970.    %%%%      %%%%%%   \
  971.    %    %% o o   @%   \
  972.    % %% %%o%o o o%%   \
  973. %%% ......%  oo %%   \
  974. %   ......%  %   %   \
  975. % % ......%o  o  %   \
  976. % %o...... oo% o %   \
  977. %   %%% %%%o  o %%   \
  978. %%%  o  o  o  o %    \
  979.    %  o  o  o  o %    \
  980.    %%%%%%   %%%%%%    \
  981.         %%%%%         \
  982. \
  983. \
  984. \
  985. \
  986. /
  987. #r --------------------
  988.   /^43$/s/.*/\
  989. SED Sokoban - LEVEL 43\
  990. \
  991.          %%%%%%%      \
  992.      %%%%%  %  %%%%   \
  993.      %   %   o    %   \
  994.   %%%% %oo %% %%  %   \
  995. %%      % %  %% %%%  \
  996. %  %%% o%o  o  o  %  \
  997. %...    % %%  %   %  \
  998. %...%    @ % %%% %%  \
  999. %...%  %%%  o  o  %  \
  1000. %%%%%%%% %%   %   %  \
  1001.            %%%%%%%%%  \
  1002. \
  1003. \
  1004. \
  1005. \
  1006. \
  1007. \
  1008. /
  1009. #r --------------------
  1010.   /^44$/s/.*/\
  1011. SED Sokoban - LEVEL 44\
  1012. \
  1013.   %%%%%               \
  1014.   %   %               \
  1015.   % % %%%%%%%         \
  1016.   %      o@%%%%%%     \
  1017.   % o %%o %%%   %     \
  1018.   % %%%% o    o %     \
  1019.   % %%%%% %  %o %%%%  \
  1020. %%  %%%% %%o      %  \
  1021. %  o%  o  % %% %% %  \
  1022. %         % %...% %  \
  1023. %%%%%%  %%%  ...  %  \
  1024.       %%%% % %...% %  \
  1025.            % %%% % %  \
  1026.            %       %  \
  1027.            %%%%%%%%%  \
  1028. \
  1029. \
  1030. /
  1031. #r --------------------
  1032.   /^45$/s/.*/\
  1033. SED Sokoban - LEVEL 45\
  1034. \
  1035. %%%%% %%%%           \
  1036. %...% %  %%%%        \
  1037. %...%%%  o  %        \
  1038. %....%% o  o%%%      \
  1039. %%....%%   o  %      \
  1040. %%%... %% o o %      \
  1041. % %%    %  o  %      \
  1042. %  %% % %%% %%%%     \
  1043. % o % %o  o    %     \
  1044. %  o @ o    o  %     \
  1045. %   % o oo o %%%     \
  1046. %  %%%%%%  %%%       \
  1047. % %%    %%%%         \
  1048. %%%                  \
  1049. \
  1050. \
  1051. \
  1052. /
  1053. #r --------------------
  1054.   /^46$/s/.*/\
  1055. SED Sokoban - LEVEL 46\
  1056. \
  1057. %%%%%%%%%%           \
  1058. %        %%%%        \
  1059. % %%%%%% %  %%       \
  1060. % % o o o  o %       \
  1061. %       %o   %       \
  1062. %%%o  oo%  %%%       \
  1063.    %  %% % o%%        \
  1064.    %%o%   o @%        \
  1065.     %  o o %%%        \
  1066.     % %   o  %        \
  1067.     % %%   % %        \
  1068.    %%  %%%%% %        \
  1069.    %         %        \
  1070.    %.......%%%        \
  1071.    %.......%          \
  1072.    %%%%%%%%%          \
  1073. \
  1074. /
  1075. #r --------------------
  1076.   /^47$/s/.*/\
  1077. SED Sokoban - LEVEL 47\
  1078. \
  1079.           %%%%        \
  1080.   %%%%%%%%%  %%       \
  1081. %%  o      o %%%%%   \
  1082. %   %% %%   %%...%   \
  1083. % %oo o oo%o%%...%   \
  1084. % %   @   %   ...%   \
  1085. %  o% %%%oo   ...%   \
  1086. % o  oo  o %%....%   \
  1087. %%%o       %%%%%%%   \
  1088.    %  %%%%%%%         \
  1089.    %%%%               \
  1090. \
  1091. \
  1092. \
  1093. \
  1094. \
  1095. \
  1096. /
  1097. #r --------------------
  1098.   /^48$/s/.*/\
  1099. SED Sokoban - LEVEL 48\
  1100. \
  1101.    %%%%%%%%%          \
  1102.    %*.*%*.*%          \
  1103.    %.*.*.*.%          \
  1104.    %*.*.*.*%          \
  1105.    %.*.*.*.%          \
  1106.    %*.*.*.*%          \
  1107.    %%%   %%%          \
  1108.      %   %            \
  1109. %%%%%% %%%%%%        \
  1110. %           %        \
  1111. % o o o o o %        \
  1112. %% o o o o %%        \
  1113.   %o o o o o%         \
  1114.   %   o@o   %         \
  1115.   %  %%%%%  %         \
  1116.   %%%%   %%%%         \
  1117. \
  1118. /
  1119. #r --------------------
  1120.   /^49$/s/.*/\
  1121. SED Sokoban - LEVEL 49\
  1122. \
  1123.         %%%%          \
  1124.         %  %%         \
  1125.         %   %%        \
  1126.         % oo %%       \
  1127.       %%%o  o %%      \
  1128.    %%%%    o   %      \
  1129. %%%  % %%%%%  %      \
  1130. %    % %....o %      \
  1131. % %   o ....% %      \
  1132. %  o % %.*..% %      \
  1133. %%%  %%%% %%% %      \
  1134.    %%%% @o  %%o%%     \
  1135.       %%% o     %     \
  1136.         %  %%   %     \
  1137.         %%%%%%%%%     \
  1138. \
  1139. \
  1140. /
  1141. #r --------------------
  1142.   /^50$/s/.*/\
  1143. SED Sokoban - LEVEL 50\
  1144. \
  1145.        %%%%%%%%%%%%   \
  1146.       %%..    %   %   \
  1147.      %%..* o    o %   \
  1148.     %%..*.% % % o%%   \
  1149.     %..*.% % % o  %   \
  1150. %%%%...%  %    % %   \
  1151. %  %% %          %   \
  1152. % @o o %%%  %   %%   \
  1153. % o   o   % %   %    \
  1154. %%%oo   % % % % %    \
  1155.    %   o   % % %%%%%  \
  1156.    % o% %%%%%      %  \
  1157.    %o   %   %    % %  \
  1158.    %  %%%   %%     %  \
  1159.    %  %      %    %%  \
  1160.    %%%%      %%%%%%   \
  1161. \
  1162. /
  1163. #r --------------------
  1164.   /^51$/s/.*/\
  1165. SED Sokoban - LEVEL 51\
  1166. \
  1167.   %%%%%%%%%           \
  1168.   %       %           \
  1169.   % o oo o%           \
  1170. %%% %  o %           \
  1171. %.%   oo %%          \
  1172. %.%%%   o %          \
  1173. %.%. o %% %%%%       \
  1174. %...  o%% o  %       \
  1175. %...o   o    %       \
  1176. %..%%%o%%% %@%       \
  1177. %..% %     %%%       \
  1178. %%%% %%%%%%%         \
  1179. \
  1180. \
  1181. \
  1182. \
  1183. \
  1184. /
  1185. #r --------------------
  1186.   /^52$/s/.*/\
  1187. SED Sokoban - LEVEL 52\
  1188. \
  1189.             %%%%%%%%  \
  1190.             %......%  \
  1191.     %%%%    %......%  \
  1192.     %  %%%%%%%%%...%  \
  1193.     % o   o    %...%  \
  1194.     %  % % % % %   %  \
  1195. %%%%% % % %@% %   %  \
  1196. %   % %%% %%% %% %%  \
  1197. %    o % o o o % %   \
  1198. % ooo  o   %     %   \
  1199. %   % %%%o%%%o%% %   \
  1200. %%% %  o   %     %   \
  1201.   %% o  % o o o %%%   \
  1202.   %  % %%% %%% %%     \
  1203.   % o          %      \
  1204.   %  %%%%%%%%%%%      \
  1205.   %%%%                \
  1206. /
  1207. #r --------------------
  1208.   /^53$/s/.*/\
  1209. SED Sokoban - LEVEL 53\
  1210. \
  1211. %%%%%%%%%%%%%%%%%%   \
  1212. %                %%  \
  1213. % o%   o %%  o    %  \
  1214. %    o%%%    % oo %  \
  1215. %.%%%     o o %%  %% \
  1216. %...%  %  %    %o  % \
  1217. %..%%oo%%%% o  %   % \
  1218. %...%      o %%  %%% \
  1219. %...o  %%%  %    % % \
  1220. %%..  o%  %%   %%@ % \
  1221.   %%.%              % \
  1222.    %%%%%%%%%%%%%%%%%% \
  1223. \
  1224. \
  1225. \
  1226. \
  1227. \
  1228. /
  1229. #r --------------------
  1230.   /^54$/s/.*/\
  1231. SED Sokoban - LEVEL 54\
  1232. \
  1233. %%%%%%%%%%%%%%%%%%%% \
  1234. %   %    %   %   %@% \
  1235. % o      o   o   % % \
  1236. %% %%%..%% %%%     % \
  1237. %   %....%o%  o%%% % \
  1238. % o %....%  o  o o % \
  1239. %   %....% % % o o % \
  1240. %   %%..%%   %o%   % \
  1241. %%o%%    %%  %  %o%% \
  1242. %   o  o     %  %  % \
  1243. %   %    %   %     % \
  1244. %%%%%%%%%%%%%%%%%%%% \
  1245. \
  1246. \
  1247. \
  1248. \
  1249. \
  1250. /
  1251. #r --------------------
  1252.   /^55$/s/.*/\
  1253. SED Sokoban - LEVEL 55\
  1254. \
  1255. %%%%%%%%%%%%%%%%%%%% \
  1256. %    @%%      %   %% \
  1257. %    %%    o    o %% \
  1258. %  %%%....% % %  %%% \
  1259. %   %....% % % o   % \
  1260. %%% %...%  %       % \
  1261. %%  %%.%     o   o % \
  1262. %%  o o %%%  % % %%% \
  1263. %% o       % % o   % \
  1264. %%%% o  o% % % % o % \
  1265. %%%%         % %  %% \
  1266. %%%%%%%%%%%%%%%%%%%% \
  1267. \
  1268. \
  1269. \
  1270. \
  1271. \
  1272. /
  1273. #r --------------------
  1274.   /^56$/s/.*/\
  1275. SED Sokoban - LEVEL 56\
  1276. \
  1277. %%%%%%%%%%%%%%%%%%%% \
  1278. %  %  %%    %   @%%% \
  1279. %%    o    % o%%%  % \
  1280. %%o% o %%o% o o    % \
  1281. %   o%    o      %%% \
  1282. % %%   o %%%  %....% \
  1283. % % o% % % % %....%% \
  1284. %    o o %  %....%%% \
  1285. %%o %%%  o %....%%%% \
  1286. %  % o        %%%%%% \
  1287. %      % %    %%%%%% \
  1288. %%%%%%%%%%%%%%%%%%%% \
  1289. \
  1290. \
  1291. \
  1292. \
  1293. \
  1294. /
  1295. #r --------------------
  1296.   /^57$/s/.*/\
  1297. SED Sokoban - LEVEL 57\
  1298. \
  1299. %%%%%%%%%%%%%%%%%%%% \
  1300. %@     %%%   %  %  % \
  1301. % % %  %  o  o     % \
  1302. %%%%%     % o o%o% % \
  1303. %.%..%    %%o o    % \
  1304. %.....    o   %   %% \
  1305. %.....    %%%o%%o%%% \
  1306. %.%..%    o    %   % \
  1307. %%%%%     %  %o  o % \
  1308. %%%%%  %  o    o o % \
  1309. %%%%%  %  %  %  %  % \
  1310. %%%%%%%%%%%%%%%%%%%% \
  1311. \
  1312. \
  1313. \
  1314. \
  1315. \
  1316. /
  1317. #r --------------------
  1318.   /^58$/s/.*/\
  1319. SED Sokoban - LEVEL 58\
  1320. \
  1321. %%%%%%%%%%%%%%%%%%%% \
  1322. %%...   %% %    %  % \
  1323. %....         o %% % \
  1324. %....% % %o%%%o    % \
  1325. %...%    %       % % \
  1326. %%.%  %o %     o%% % \
  1327. %  %  % o o %%%  o % \
  1328. %     o  o %  % %% % \
  1329. %% % %% %oo% o%  % % \
  1330. %  %   o o %      %% \
  1331. %    %     %  %   @% \
  1332. %%%%%%%%%%%%%%%%%%%% \
  1333. \
  1334. \
  1335. \
  1336. \
  1337. \
  1338. /
  1339. #r --------------------
  1340.   /^59$/s/.*/\
  1341. SED Sokoban - LEVEL 59\
  1342. \
  1343. %%%%%%%%%%%%%%%%%%%% \
  1344. %   %  %@% %%  %%%%% \
  1345. % % %  o    o  %%%%% \
  1346. % %    %%%%%% o  %%% \
  1347. %   %  %....%  oo  % \
  1348. %%o%%o%%....%      % \
  1349. %      %....%%o%%o%% \
  1350. %  oo  %....%      % \
  1351. % o  o  %  %  %%%  % \
  1352. %%%%%  o   o    o  % \
  1353. %%%%% %    %  %   %% \
  1354. %%%%%%%%%%%%%%%%%%%% \
  1355. \
  1356. \
  1357. \
  1358. \
  1359. \
  1360. /
  1361. #r --------------------
  1362.   /^60$/s/.*/\
  1363. SED Sokoban - LEVEL 60\
  1364. \
  1365. %%%%%%%%%%%%%%%%%%%% \
  1366. % %     %          % \
  1367. %       o  %% %%% %% \
  1368. %%%%%  %%   o  o   % \
  1369. %%..%%  % % o % %  % \
  1370. %....  o     %%o% %% \
  1371. %....  o%%%%%   %o%% \
  1372. %%..% %  %   %  o  % \
  1373. %%%.% %  o   o  % @% \
  1374. %%  o  o %   %  %%%% \
  1375. %%       %%%%%%%%%%% \
  1376. %%%%%%%%%%%%%%%%%%%% \
  1377. \
  1378. \
  1379. \
  1380. \
  1381. \
  1382. /
  1383. #r --------------------
  1384.   /^61$/s/.*/\
  1385. SED Sokoban - LEVEL 61\
  1386. \
  1387. %%%%%%%%%%%%%%%%%%%% \
  1388. %     %%%..%%%     % \
  1389. % oo  %%%..%%%  o@ % \
  1390. %  % %%......%  o  % \
  1391. %     %......%  o  % \
  1392. %%%%  %%%..%%%%%%o % \
  1393. %   ooo %..%    %  % \
  1394. % o%   o  o  oo %o % \
  1395. %  %  %% o  %%  %  % \
  1396. % o    o %% o    o % \
  1397. %  %  %%    %%  %  % \
  1398. %%%%%%%%%%%%%%%%%%%% \
  1399. \
  1400. \
  1401. \
  1402. \
  1403. \
  1404. /
  1405. #r --------------------
  1406.   /^62$/s/.*/\
  1407. SED Sokoban - LEVEL 62\
  1408. \
  1409. %%%%%%%%%%%%%%%%%%%% \
  1410. %    %  % %  %  %  % \
  1411. % @% % %% o   o   %% \
  1412. %%%% %    %  % o   % \
  1413. %    % %% %o %% %% % \
  1414. %      o   o   o   % \
  1415. %..%%%oo%% o%%o %% % \
  1416. %..%.%  % o   o %  % \
  1417. %....% oo   %%o %%%% \
  1418. %....%  %%%%%      % \
  1419. %...%%%        %%  % \
  1420. %%%%%%%%%%%%%%%%%%%% \
  1421. \
  1422. \
  1423. \
  1424. \
  1425. \
  1426. /
  1427. #r --------------------
  1428.   /^63$/s/.*/\
  1429. SED Sokoban - LEVEL 63\
  1430. \
  1431. %%%%%%%%%%%%%%%%%%%% \
  1432. %....%       %  %  % \
  1433. %....% % o  o      % \
  1434. %.... %%  o% % o%o % \
  1435. %...%   o   o%  o  % \
  1436. %..%%%%  % o   oo  % \
  1437. %      %%%% %%%% %%% \
  1438. %        %   %     % \
  1439. % %%   %   o % o o % \
  1440. % %%    o %% o  o  % \
  1441. %     @%     %   % % \
  1442. %%%%%%%%%%%%%%%%%%%% \
  1443. \
  1444. \
  1445. \
  1446. \
  1447. \
  1448. /
  1449. #r --------------------
  1450.   /^64$/s/.*/\
  1451. SED Sokoban - LEVEL 64\
  1452. \
  1453. %%%%%%%%%%%%%%%%%%%% \
  1454. %....%%%           % \
  1455. %....%%%%% %  %o% %% \
  1456. %....%%%   %o  o   % \
  1457. %....%%%    o  %oo%% \
  1458. %%  %%%% o%  %o o  % \
  1459. %%  %%%%  o  o  %  % \
  1460. %@  %%%%o%%%o%% o  % \
  1461. %%        %  %  o  % \
  1462. %%   %%%  %  o  %%%% \
  1463. %%%%%%%%  %  %     % \
  1464. %%%%%%%%%%%%%%%%%%%% \
  1465. \
  1466. \
  1467. \
  1468. \
  1469. \
  1470. /
  1471. #r --------------------
  1472.   /^65$/s/.*/\
  1473. SED Sokoban - LEVEL 65\
  1474. \
  1475. %%%%%%%%%%%%%%%%%%%% \
  1476. %     %     @%...%%% \
  1477. %     %      %%...%% \
  1478. % % % %%o%% %% ....% \
  1479. %   o %   ooo  ....% \
  1480. %%%o%%% oo  %%% %%.% \
  1481. %     o  %    % %%%% \
  1482. %  o  %  %%%  % %  % \
  1483. %% %o%%    o  oo   % \
  1484. %   o %%   %  % %  % \
  1485. %     %    %  %    % \
  1486. %%%%%%%%%%%%%%%%%%%% \
  1487. \
  1488. \
  1489. \
  1490. \
  1491. \
  1492. /
  1493. #r --------------------
  1494.   /^66$/s/.*/\
  1495. SED Sokoban - LEVEL 66\
  1496. \
  1497. %%%%%%%%%%%%%%%%%%%% \
  1498. %     %  %...%@    % \
  1499. % %       ....%    % \
  1500. %  o  %   %....%   % \
  1501. % %%o%%%% %%....%  % \
  1502. % o   o  %  %...%  % \
  1503. % oo %   %   % oo  % \
  1504. %%%  ooo%   oo  o  % \
  1505. % o  %  %    % o%  % \
  1506. %   o%  %       o  % \
  1507. %  %    %    %  %  % \
  1508. %%%%%%%%%%%%%%%%%%%% \
  1509. \
  1510. \
  1511. \
  1512. \
  1513. \
  1514. /
  1515. #r --------------------
  1516.   /^67$/s/.*/\
  1517. SED Sokoban - LEVEL 67\
  1518. \
  1519. %%%%%%%%%%%%%%%%%%%% \
  1520. %%%%%@%%%.%%...%%  % \
  1521. %%%%%o  ..%...%    % \
  1522. %%%%    ......%  o % \
  1523. %%%  o %.....%% % %% \
  1524. %%  oo% %%%%%  o o % \
  1525. %% o% o    %%  oo  % \
  1526. %%  %  %    % o  o % \
  1527. %%   oo %%% %o%%   % \
  1528. %% o%      o o  o %% \
  1529. %%%    %    %    %%% \
  1530. %%%%%%%%%%%%%%%%%%%% \
  1531. \
  1532. \
  1533. \
  1534. \
  1535. \
  1536. /
  1537. #r --------------------
  1538.   /^68$/s/.*/\
  1539. SED Sokoban - LEVEL 68\
  1540. \
  1541. %%%%%%%%%%%%%%%%%%%% \
  1542. %@     %   %       % \
  1543. %% %%% %%  %%%% % %% \
  1544. %    % %  oo       % \
  1545. %  % % % o % o %% %% \
  1546. %     o %  %oo %   % \
  1547. %  %%%  %      %% %% \
  1548. %..%.% o %  o %    % \
  1549. %..%.%  o % %% oo  % \
  1550. %....%%   oo  o  % % \
  1551. %.....%%        %  % \
  1552. %%%%%%%%%%%%%%%%%%%% \
  1553. \
  1554. \
  1555. \
  1556. \
  1557. \
  1558. /
  1559. #r --------------------
  1560.   /^69$/s/.*/\
  1561. SED Sokoban - LEVEL 69\
  1562. \
  1563. %%%%%%%%%%%%%%%%%%%% \
  1564. %  %      %   %   %% \
  1565. % o% o o %%...o  o % \
  1566. %  o  % %%....% o  % \
  1567. % %% o %%....%   o % \
  1568. % o    %....%% o   % \
  1569. % o%%  %...%       % \
  1570. %   ooo%%o%%  %%% %% \
  1571. % % %  %   %  %    % \
  1572. % o %  o  %%       % \
  1573. %    %    %@       % \
  1574. %%%%%%%%%%%%%%%%%%%% \
  1575. \
  1576. \
  1577. \
  1578. \
  1579. \
  1580. /
  1581. #r --------------------
  1582.   /^70$/s/.*/\
  1583. SED Sokoban - LEVEL 70\
  1584. \
  1585. %%%%%%%%%%%%%%%%%%%% \
  1586. %  %  % %    %  %  % \
  1587. %   o      o o     % \
  1588. %% %  %o%%%o%%  %% % \
  1589. %   o     o  %  o  % \
  1590. % %%%o%%o%   % o   % \
  1591. % %   o o  %%%%%% o% \
  1592. % o  oo o  %@%.%...% \
  1593. % %     %  % %.%...% \
  1594. % %%%%%%%%%% %.....% \
  1595. %            %.....% \
  1596. %%%%%%%%%%%%%%%%%%%% \
  1597. \
  1598. \
  1599. \
  1600. \
  1601. \
  1602. /
  1603. #r --------------------
  1604.   /^71$/s/.*/\
  1605. SED Sokoban - LEVEL 71\
  1606. \
  1607. %%%%%%%%%%%%%%%%%%%% \
  1608. %  %     %  %%    %% \
  1609. % o%   o %     %%  % \
  1610. % o  o  %..%     o % \
  1611. % o o  %....%   % %% \
  1612. % o%  %......%%% o % \
  1613. %   %  %....%  %o  % \
  1614. % o  %%%%..%   %   % \
  1615. %% o   %% % % o  o%% \
  1616. %%% o    o%@o o%   % \
  1617. %%%%   %       %   % \
  1618. %%%%%%%%%%%%%%%%%%%% \
  1619. \
  1620. \
  1621. \
  1622. \
  1623. \
  1624. /
  1625. #r --------------------
  1626.   /^72$/s/.*/\
  1627. SED Sokoban - LEVEL 72\
  1628. \
  1629. %%%%%%%%%%%%%%%%%%%% \
  1630. %      ....%    %%%% \
  1631. %      ....        % \
  1632. % % %%%%%%%%%%     % \
  1633. % %o   %      %%%..% \
  1634. %  o   %oo%%%   %..% \
  1635. % o %%% o   o   %..% \
  1636. % o %   o o %  %%..% \
  1637. %  %  oo % o %%   %% \
  1638. %@%% o%  o  o     %% \
  1639. %%       %%   %  %%% \
  1640. %%%%%%%%%%%%%%%%%%%% \
  1641. \
  1642. \
  1643. \
  1644. \
  1645. \
  1646. /
  1647. #r --------------------
  1648.   /^73$/s/.*/\
  1649. SED Sokoban - LEVEL 73\
  1650. \
  1651. %%%%%%%%%%%%%%%%%%%% \
  1652. %        %   %@ %  % \
  1653. % oo  %oo% % %  %% % \
  1654. %  % o o %oo %     % \
  1655. %% %  %  % % %  %  % \
  1656. %   %%       %     % \
  1657. %   % o %   %   %  % \
  1658. % o %o %   %  o %..% \
  1659. %%o %  %%%%    %...% \
  1660. %  o          %....% \
  1661. %   %  %     %.....% \
  1662. %%%%%%%%%%%%%%%%%%%% \
  1663. \
  1664. \
  1665. \
  1666. \
  1667. \
  1668. /
  1669. #r --------------------
  1670.   /^74$/s/.*/\
  1671. SED Sokoban - LEVEL 74\
  1672. \
  1673. %%%%%%%%%%%%%%%%%%%% \
  1674. %     %   %%%%%    % \
  1675. %% o  %   %%%%  o  % \
  1676. %%%% oo   %..%  %  % \
  1677. %  o  o  %%..%%%% %% \
  1678. % o   %%%....   oo % \
  1679. %  %o%   ....% % o % \
  1680. % %  % o ..%%%o%   % \
  1681. % %   o %..%   %%  % \
  1682. %   o%  %%%%   % o%% \
  1683. % %  %    @%      %% \
  1684. %%%%%%%%%%%%%%%%%%%% \
  1685. \
  1686. \
  1687. \
  1688. \
  1689. \
  1690. /
  1691. #r --------------------
  1692.   /^75$/s/.*/\
  1693. SED Sokoban - LEVEL 75\
  1694. \
  1695. %%%%%%%%%%%%%%%%%%%% \
  1696. %   %   %    %   %@% \
  1697. %   o  o     % o % % \
  1698. %%o% o%%% %    oo% % \
  1699. %  %  %.%%%  %o o  % \
  1700. %  %o%....%  % %%% % \
  1701. % o  %.....%%    % % \
  1702. %%o  %.%....%oo o  % \
  1703. %  %%%%%%..%% %  % % \
  1704. %  o         o %%% % \
  1705. %   %   %        % % \
  1706. %%%%%%%%%%%%%%%%%%%% \
  1707. \
  1708. \
  1709. \
  1710. \
  1711. \
  1712. /
  1713. #r --------------------
  1714.   /^76$/s/.*/\
  1715. SED Sokoban - LEVEL 76\
  1716. \
  1717. %%%%%%%%%%%%%%%%%%%% \
  1718. % % % %   %@%%   % % \
  1719. %             o    % \
  1720. %  %%o% %%%%% o % %% \
  1721. %%    %%.....%  %  % \
  1722. %%o%%o%.....%%%o%o % \
  1723. %   % %%.....%  % %% \
  1724. %  o    %%..%%  %  % \
  1725. % o %   o   o  ooo % \
  1726. %% o  o% %  %  o   % \
  1727. %   %%   %  %      % \
  1728. %%%%%%%%%%%%%%%%%%%% \
  1729. \
  1730. \
  1731. \
  1732. \
  1733. \
  1734. /
  1735. #r --------------------
  1736.   /^77$/s/.*/\
  1737. SED Sokoban - LEVEL 77\
  1738. \
  1739. %%%%%%%%%%%%%%%%%%%% \
  1740. %    %%   %    %   % \
  1741. %  o  o     %% o   % \
  1742. %% %%%%%  .%%%%%% %% \
  1743.   % %%  %%....%%%% %% \
  1744. %% %%o %%%..%%     % \
  1745. %      %... .% o o % \
  1746. % o %% %% . %%% %%%% \
  1747. % % o    %.%% % %    \
  1748. % o o %   .%%%% %%   \
  1749. % %  %% % %%  %  %%  \
  1750. %%%%%%%  o%%o   o %  \
  1751.        %%      o %@%  \
  1752.         %  %% %%%%%%  \
  1753.         %%%%%%%       \
  1754. \
  1755. \
  1756. /
  1757. #r --------------------
  1758.   /^78$/s/.*/\
  1759. SED Sokoban - LEVEL 78\
  1760. \
  1761.         %%%%%%%%%%%   \
  1762.         %         %   \
  1763.         %    o o  %   \
  1764. %%%%%% % o %%%%% %   \
  1765. %    %%%%% o  %%o%   \
  1766. %       o o      %   \
  1767. %          %% %% %   \
  1768. %    %%@%%%%% %% %   \
  1769. %    %%%%   % %% %%  \
  1770. %....%      % o   %  \
  1771. %....%      %     %  \
  1772. %%%%%%      %%%%%%%  \
  1773. \
  1774. \
  1775. \
  1776. \
  1777. \
  1778. /
  1779. #r --------------------
  1780.   /^79$/s/.*/\
  1781. SED Sokoban - LEVEL 79\
  1782. \
  1783. %%%%%%%%%%%%%        \
  1784. %           %        \
  1785. % %%% oo    %        \
  1786. %   % o  o  %        \
  1787. %  o%%%%o%%%%%%      \
  1788. % o %%        %%%%%  \
  1789. %  oo o        ...%  \
  1790. %%% %% oo%     ...%  \
  1791.    % %%   %     ...%  \
  1792.    %      %     ...%  \
  1793.    %%%@%%%%%%%%%%%%%  \
  1794.      %%%              \
  1795. \
  1796. \
  1797. \
  1798. \
  1799. \
  1800. /
  1801. #r --------------------
  1802.   /^80$/s/.*/\
  1803. SED Sokoban - LEVEL 80\
  1804. \
  1805.    %%%%%%%%%%%%%%%%%  \
  1806. %%%@%%         ...%  \
  1807. %    %         ...%  \
  1808. % o  %         ...%  \
  1809. % oo %         ...%  \
  1810. %% o %%%o%%%%%%%%%%  \
  1811.   % %%%  o %          \
  1812. %%   o  o %          \
  1813. %  o %  o %          \
  1814. % o  %    %          \
  1815. %  o %    %          \
  1816. %    %    %          \
  1817. %%%%%%%%%%%          \
  1818. \
  1819. \
  1820. \
  1821. \
  1822. /
  1823. #r --------------------
  1824.   /^81$/s/.*/\
  1825. SED Sokoban - LEVEL 81\
  1826. \
  1827.                %%%%%  \
  1828.       %%%%%%%%%%   %  \
  1829.       %        %   %  \
  1830.       %  o o    oo %  \
  1831.       % %%%%% %% o %  \
  1832.       %oo   %o%% o %  \
  1833.       % %%% % %%o  %  \
  1834. %%%%%% %%% o o    %  \
  1835. %....        %%   %  \
  1836. %....        %%%%%%  \
  1837. %....        %       \
  1838. %%%%%%%%%%%@%%       \
  1839.            %%%        \
  1840. \
  1841. \
  1842. \
  1843. \
  1844. /
  1845. #r --------------------
  1846.   /^82$/s/.*/\
  1847. SED Sokoban - LEVEL 82\
  1848. \
  1849.      %%%%%%           \
  1850.   %%%%    %           \
  1851.   %    %% %           \
  1852.   % o     %           \
  1853. %%% %%%% %%%%%%%%    \
  1854. %  o   o %%  ...%    \
  1855. %   oo oo    ...%    \
  1856. %    o  o%%  ...%    \
  1857. %%@%% %% %%  ...%    \
  1858.   %%%  o  %%%%%%%%    \
  1859.   %   oo  %           \
  1860.   %    %  %           \
  1861.   %%%%%%%%%           \
  1862. \
  1863. \
  1864. \
  1865. \
  1866. /
  1867. #r --------------------
  1868.   /^83$/s/.*/\
  1869. SED Sokoban - LEVEL 83\
  1870. \
  1871. %%%%%%% %%%%%%%%%    \
  1872. %     % %   %%  %    \
  1873. % %%% % %   o   %    \
  1874. % % o %%%   o   %    \
  1875. %   oo      %%o %    \
  1876. %    %%%%   %%  %    \
  1877. %@%%%%%%%%%%%% %%    \
  1878. %%%..    %%%%%o %    \
  1879.    %..    %%%%   %    \
  1880.    %..       oo  %    \
  1881.    %..    %%%% o %    \
  1882.    %..    %  %   %    \
  1883.    %%%%%%%%  %%%%%    \
  1884. \
  1885. \
  1886. \
  1887. \
  1888. /
  1889. #r --------------------
  1890.   /^84$/s/.*/\
  1891. SED Sokoban - LEVEL 84\
  1892. \
  1893. %%%%%%%              \
  1894. %     %%%%%%%%%%     \
  1895. %     %    %  %%     \
  1896. % o   %   o o  %     \
  1897. %  o  %  o %%  %     \
  1898. % oo  %%o o    %     \
  1899. %% %  %% %%%%%%%     \
  1900. %% %  %%    ...%     \
  1901. %  %o       ...%     \
  1902. %   oo      ...%     \
  1903. %     %%@%  ...%     \
  1904. %%%%%%%%%%%%%%%%     \
  1905. \
  1906. \
  1907. \
  1908. \
  1909. \
  1910. /
  1911. #r --------------------
  1912.   /^85$/s/.*/\
  1913. SED Sokoban - LEVEL 85\
  1914. \
  1915. %%%%%%%%%%%%         \
  1916. %      %   %%        \
  1917. % o  o   %  %%%%%%   \
  1918. %%%%  %%%%%      %   \
  1919.   %..  %     %%%% %   \
  1920.   %.%%%%  %%%%    %   \
  1921.   %....    %  o %%%%  \
  1922.   % ...%   % ooo%  %% \
  1923. %%%.%%%% %%  o@o   % \
  1924. %     %%%%% o %    % \
  1925. % %.% o      o%%%o % \
  1926. % %.%%%%%%%%  %  o % \
  1927. % %..        %%  o % \
  1928. % % %%%%%%% o % %  % \
  1929. %   %     %       %% \
  1930. %%%%%     %%%%%%%%%% \
  1931. \
  1932. /
  1933. #r --------------------
  1934.   /^86$/s/.*/\
  1935. SED Sokoban - LEVEL 86\
  1936. \
  1937. %%%%%%%%%%%%%%%%     \
  1938. %       %@ %   %     \
  1939. % % % % % o  oo%     \
  1940. % %...% %ooo   %     \
  1941. %  ...% % o  oo%%    \
  1942. % %%.%% % %%    %    \
  1943. % %...     o    %    \
  1944. % %% %%%  %%%%%%%    \
  1945. %    % %%%%          \
  1946. %%%%%%               \
  1947. \
  1948. \
  1949. \
  1950. \
  1951. \
  1952. \
  1953. \
  1954. /
  1955. #r --------------------
  1956.   /^87$/s/.*/\
  1957. SED Sokoban - LEVEL 87\
  1958. \
  1959.      %%%%%            \
  1960.   %%%%   %% %%%%%     \
  1961.   %  o    %%%   %     \
  1962.   % o@o o    o  %     \
  1963.   % %o%%%%%%%% %%     \
  1964.   % %  o  %     %     \
  1965.   % % o o % %   %     \
  1966. %% %  o% % %%%%%     \
  1967. %  %%    %     %     \
  1968. %    o % %%%   %     \
  1969. %%%%% %%  %....%     \
  1970. %    o     ....%     \
  1971. %         %....%     \
  1972. %%%%%%%%%%%%%%%%     \
  1973. \
  1974. \
  1975. \
  1976. /
  1977. #r --------------------
  1978.   /^88$/s/.*/\
  1979. SED Sokoban - LEVEL 88\
  1980. \
  1981. %%%%%%%%%%%%%        \
  1982. %........%%%%        \
  1983. %...%%%% %  %%%%%    \
  1984. %...%  %%%    o %    \
  1985. %...oo     o o  %    \
  1986. %  .%  o o% o  %%    \
  1987. %...% %o%   o  %     \
  1988. %.% % o   o    %     \
  1989. %.  %o%%%o%%%%o%     \
  1990. %%  %   o o    %     \
  1991.   %  %  o@o  %  %     \
  1992.   %  % %%%% o  o%     \
  1993.   %  %    %%%   %     \
  1994.   %  % oo % %%%%%     \
  1995.   %  %    %           \
  1996.   %%%%%%%%%           \
  1997. \
  1998. /
  1999. #r --------------------
  2000.   /^89$/s/.*/\
  2001. SED Sokoban - LEVEL 89\
  2002. \
  2003.   %%%%%%%%%%%%%%%%%%  \
  2004.   %   o       ...%.%% \
  2005.   %       %%%%..... % \
  2006.   % %%%%%%%  %..... % \
  2007.   % %    o o %%....%% \
  2008.   % %  o % % %%%...%  \
  2009.   % % o@o o  %%%%% %  \
  2010. %% %  o  o oo   o %  \
  2011. %  %o% o%   % o%% %  \
  2012. % %%    %% %% o % %  \
  2013. % % o% o o  %     %  \
  2014. % %         %%%%%%%  \
  2015. % %%%%%%%%o%%   %    \
  2016. %        %  o   %    \
  2017. %%%%%%%%    %%%%%    \
  2018.         %%%  %        \
  2019.           %%%%        \
  2020. /
  2021. #r --------------------
  2022.   /^90$/s/.*/\
  2023. SED Sokoban - LEVEL 90\
  2024. \
  2025. %%%%%%%%%%%%%%%%%%%% \
  2026. %..%    %          % \
  2027. %.o  o  %oo  o%% o%% \
  2028. %.o%  %%%  %% %%   % \
  2029. %  % o %  oo   o   % \
  2030. % %%%  % %  %o  %%%% \
  2031. %  %% % o   %@ %   % \
  2032. % o    o  %%.%%  o % \
  2033. %  % o% o% o     %%% \
  2034. %  %  %  %   %%%   % \
  2035. %  %%%%%%%% %      % \
  2036. %           %  %.%.% \
  2037. %%o%%%%%%%%o%   ...% \
  2038. %    .*  %    %%.%.% \
  2039. % .*...*   o  .....% \
  2040. %%%%%%%%%%%%%%%%%%%% \
  2041.                       \
  2042. /

  2043. /SED Soko/!{s/.*/there is no '&' level!/p;q;}
  2044. x
  2045. }

  2046. #r put cursor back jump terminal command on map
  2047. 3{x;s/^//;x;}


  2048. #r here the party begins
  2049. :ini

  2050. #r refresh screen command
  2051. /^p\|^ /{x;bx;}

  2052. #r supporting arrow key also
  2053. s/\[A/k/g
  2054. s/\[B/j/g
  2055. s/\[C/l/g
  2056. s/\[D/h/g

  2057. #r wipe trash
  2058. s/[^kjlh]//g


  2059. #r -------------[ LEFT ]--------------------------

  2060. /^h/{

  2061. #r del current move and save others
  2062.   s///;x

  2063. #r clear path
  2064.   / @/{s//@ /;bx;}
  2065. #r push load
  2066.   / o@/{s//o@ /;bx;}

  2067. #r enter overdot
  2068.   /\.@/{s//! /;bx;}
  2069. #r continue overdot
  2070.   /\.!/{s//!./;bx;}
  2071. #r out overdot
  2072.   / !/{s//@./;bx;}

  2073. #r enter load overdot
  2074.   /\.o@/{s//O@ /;bx;}
  2075. #r enter overdot with load
  2076.   /\.O@/{s//O! /;bx;}
  2077. #r continue overdot with load
  2078.   /\.O!/{s//O!./;bx;}
  2079. #r out load overdot / enter overdot
  2080.   / O@/{s//o! /;bx;}
  2081. #r out load overdot / continue overdot
  2082.   / O!/{s//o!./;bx;}
  2083. #r out overdot with load
  2084.   / o!/{s//o@./;bx;}
  2085. #r out overdot with load / enter overdot
  2086.   /\.o!/{s//O@./;bx;}

  2087. #r can't pass
  2088.   bx

  2089. }


  2090. #r -------------[ RIGHT ]-------------------------

  2091. /^l/{

  2092. #r del current move and save others
  2093.   s///;x

  2094. #r clear path
  2095.   /@ /{s// @/;bx;}
  2096. #r push load
  2097.   /@o /{s// @o/;bx;}

  2098. #r enter overdot
  2099.   /@\./{s// !/;bx;}
  2100. #r continue overdot
  2101.   /!\./{s//.!/;bx;}
  2102. #r out overdot
  2103.   /! /{s//.@/;bx;}

  2104. #r enter load overdot
  2105.   /@o\./{s// @O/;bx;}
  2106. #r enter overdot with load
  2107.   /@O\./{s// !O/;bx;}
  2108. #r continue overdot with load
  2109.   /!O\./{s//.!O/;bx;}
  2110. #r out load overdot / enter overdot
  2111.   /@O /{s// !o/;bx;}
  2112. #r out load overdot / continue overdot
  2113.   /!O /{s//.!o/;bx;}
  2114. #r out overdot with load
  2115.   /!o /{s//.@o/;bx;}
  2116. #r out overdot with load / enter overdot
  2117.   /!o\./{s//.@O/;bx;}

  2118. #r can't pass
  2119.   bx
  2120. }


  2121. #r -------------[ DOWN ]--------------------------

  2122. /^j/{

  2123. #r del current move and save others
  2124.   s///;x

  2125. #r clear path
  2126.   /@\(.\{22\}\) /{s// \1@/;bx;}
  2127. #r push load
  2128.   /@\(.\{22\}\)o\(.\{22\}\) /{s// \1@\2o/;bx;}

  2129. #r enter overdot
  2130.   /@\(.\{22\}\)\./{s// \1!/;bx;}
  2131. #r continue overdot
  2132.   /!\(.\{22\}\)\./{s//.\1!/;bx;}
  2133. #r out overdot
  2134.   /!\(.\{22\}\) /{s//.\1@/;bx;}

  2135. #r enter load overdot
  2136.   /@\(.\{22\}\)o\(.\{22\}\)\./{s// \1@\2O/;bx;}
  2137. #r enter overdot with load
  2138.   /@\(.\{22\}\)O\(.\{22\}\)\./{s// \1!\2O/;bx;}
  2139. #r continue overdot with load
  2140.   /!\(.\{22\}\)O\(.\{22\}\)\./{s//.\1!\2O/;bx;}
  2141. #r out load overdot / enter overdot
  2142.   /@\(.\{22\}\)O\(.\{22\}\) /{s// \1!\2o/;bx;}
  2143. #r out load overdot / continue overdot
  2144.   /!\(.\{22\}\)O\(.\{22\}\) /{s//.\1!\2o/;bx;}
  2145. #r out overdot with load
  2146.   /!\(.\{22\}\)o\(.\{22\}\) /{s//.\1@\2o/;bx;}
  2147. #r out overdot with load / enter overdot
  2148.   /!\(.\{22\}\)o\(.\{22\}\)\./{s//.\1@\2O/;bx;}

  2149. #r target not free
  2150.   bx
  2151. }


  2152. #r ---------------[ UP ]--------------------------

  2153. /^k/{

  2154. #r del current move and save others
  2155.   s///;x

  2156. #r clear path
  2157.   / \(.\{22\}\)@/{s//@\1 /;bx;}
  2158. #r push load
  2159.   / \(.\{22\}\)o\(.\{22\}\)@/{s//o\1@\2 /;bx;}

  2160. #r enter overdot
  2161.   /\.\(.\{22\}\)@/{s//!\1 /;bx;}
  2162. #r continue overdot
  2163.   /\.\(.\{22\}\)!/{s//!\1./;bx;}
  2164. #r out overdot
  2165.   / \(.\{22\}\)!/{s//@\1./;bx;}

  2166. #r enter load overdot
  2167.   /\.\(.\{22\}\)o\(.\{22\}\)@/{s//O\1@\2 /;bx;}
  2168. #r enter overdot with load
  2169.   /\.\(.\{22\}\)O\(.\{22\}\)@/{s//O\1!\2 /;bx;}
  2170. #r continue overdot with load
  2171.   /\.\(.\{22\}\)O\(.\{22\}\)!/{s//O\1!\2./;bx;}
  2172. #r out load overdot / enter overdot
  2173.   / \(.\{22\}\)O\(.\{22\}\)@/{s//o\1!\2 /;bx;}
  2174. #r out load overdot / continue overdot
  2175.   / \(.\{22\}\)O\(.\{22\}\)!/{s//o\1!\2./;bx;}
  2176. #r out overdot with load
  2177.   / \(.\{22\}\)o\(.\{22\}\)!/{s//o\1@\2./;bx;}
  2178. #r out overdot with load / enter overdot
  2179.   /\.\(.\{22\}\)o\(.\{22\}\)!/{s//O\1@\2./;bx;}

  2180. #r target not free
  2181.   bx
  2182. }

  2183. #r wrong command, do nothing
  2184. x


  2185. #r ----------------[ THE END ]-----------------
  2186. :x

  2187. #r adding color codes
  2188. #s/%/&/g
  2189. s/%/&/g
  2190. s/[!@]/&/g
  2191. s/O/&/g
  2192. s/\./&/g

  2193. #r uncomment this line if you DON'T want colorized output (why not?)
  2194. ### s/\[[0-9;]*m//g

  2195. #r update screen
  2196. p

  2197. #r removing color codes from maze
  2198. s/\[[0-9;]*m//g

  2199. #r no more load ('o'), level finished!
  2200. #rTODO fanciest message,colored
  2201. /[ @!%.]o\|o[ @!%.]/!{s/.*/(( VICTORY! ))          /p;q;}

  2202. #r save current position on hold space
  2203. x

  2204. #r skipping loop
  2205. 2d

  2206. #r nice loop for accumulated moves
  2207. /./{p;bini;}
复制代码

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2005-11-30 12:58 |只看该作者
整个一集美沙发呀~~~~贼牛!

论坛徽章:
0
3 [报告]
发表于 2005-11-30 13:19 |只看该作者
还能发这么长的帖子?先看懂是啥再说

论坛徽章:
0
4 [报告]
发表于 2005-11-30 13:42 |只看该作者
偶象  

btw:怎麽运行不了?

论坛徽章:
0
5 [报告]
发表于 2005-11-30 13:48 |只看该作者
这都想得出...
真是sed牛人啊. 偶像偶像

[ 本帖最后由 ZealeS 于 2005-11-30 13:51 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2005-11-30 13:50 |只看该作者
够狠!

论坛徽章:
8
摩羯座
日期:2014-11-26 18:59:452015亚冠之浦和红钻
日期:2015-06-23 19:10:532015亚冠之西悉尼流浪者
日期:2015-08-21 08:40:5815-16赛季CBA联赛之山东
日期:2016-01-31 18:25:0515-16赛季CBA联赛之四川
日期:2016-02-16 16:08:30程序设计版块每日发帖之星
日期:2016-06-29 06:20:002017金鸡报晓
日期:2017-01-10 15:19:5615-16赛季CBA联赛之佛山
日期:2017-02-27 20:41:19
7 [报告]
发表于 2005-11-30 13:50 |只看该作者
as a line-oriented editor, you MUST hit <ENTER> after *any* move.

俺以为这个也克服了

论坛徽章:
7
荣誉版主
日期:2011-11-23 16:44:17子鼠
日期:2014-07-24 15:38:07狮子座
日期:2014-07-24 11:00:54巨蟹座
日期:2014-07-21 19:03:10双子座
日期:2014-05-22 12:00:09卯兔
日期:2014-05-08 19:43:17卯兔
日期:2014-08-22 13:39:09
8 [报告]
发表于 2005-11-30 14:02 |只看该作者
原帖由 waker 于 2005-11-30 13:50 发表
as a line-oriented editor, you MUST hit <ENTER> after *any* move.

俺以为这个也克服了

这个除非自己编译一个sed

加个预处理脚本(飞灰澄 bitbull 手到擒来)然后用管道送入即可
pre-proc-script | 推箱子.sed

论坛徽章:
0
9 [报告]
发表于 2005-12-01 08:18 |只看该作者
执行不出来,代码有问题

论坛徽章:
7
荣誉版主
日期:2011-11-23 16:44:17子鼠
日期:2014-07-24 15:38:07狮子座
日期:2014-07-24 11:00:54巨蟹座
日期:2014-07-21 19:03:10双子座
日期:2014-05-22 12:00:09卯兔
日期:2014-05-08 19:43:17卯兔
日期:2014-08-22 13:39:09
10 [报告]
发表于 2005-12-01 08:26 |只看该作者
可以的,按照脚本开头的说明做。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP