Guest User

99 bottles - coredump

a guest
Mar 10th, 2015
548
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lisp 12.95 KB | None | 0 0
  1. (LAMBDA ()
  2.   (LET (@
  3.         (V48 111111111111111111111111111111111111111111111111)
  4.         (V19 1111111111111111111)
  5.         (V18 111111111111111111)
  6.         (V17 11111111111111111)
  7.         (V11 11111111111)
  8.         (V10 1111111111)
  9.         (V9 111111111)
  10.         (V8 11111111)
  11.         (V7 1111111)
  12.         (V6 111111)
  13.         (V5 11111)
  14.         (V1 1)
  15.         (V2 11)
  16.         (V3 111)
  17.         (V13 1111111111111)
  18.         (V20 11111111111111111111))
  19.     (TAGBODY
  20.      L0
  21.       (SETF V20 (- V20 V20))
  22.       (SETF V13 V3)
  23.       (SETF V13 (- V13 V2))
  24.       (SETF V13 (- V13 V1))
  25.      L9
  26.       (SETF V5 V2)
  27.       (SETF V5 (- V5 V1))
  28.       (SETF V5 (- V5 V1))
  29.       (SETF V5 (- V5 V1))
  30.       (SETF V6 V2)
  31.       (SETF V6 (- (+ V6 V2) V20))
  32.       (SETF V6 (- (+ V6 V2) V20))
  33.      L18
  34.       (SETF V6 (- V6 V1))
  35.       (SETF V6 (- V6 V1))
  36.       (SETF V6 (- V6 V1))
  37.       (SETF V7 V2)
  38.       (SETF V7 (- (+ V7 V2) V20))
  39.       (SETF V7 (- (+ V7 V2) V20))
  40.       (SETF V7 (- (+ V7 V2) V20))
  41.      L27
  42.       (SETF V7 (- V7 V1))
  43.       (SETF V7 (- V7 V1))
  44.       (SETF V7 (- V7 V1))
  45.       (SETF V7 (- V7 V1))
  46.       (SETF V7 (- V7 V1))
  47.       (SETF V7 (- V7 V1))
  48.       (SETF V8 (- (+ V5 V1) V20))
  49.      L36
  50.       (SETF V9 (- (+ V8 V1) V20))
  51.       (SETF V9 (- (+ V9 V1) V20))
  52.       (SETF V10 (- (+ V8 V1) V20))
  53.       (SETF V10 (- (+ V10 V1) V20))
  54.       (SETF V10 (- (+ V10 V1) V20))
  55.      L45
  56.       (SETF V10 (- (+ V10 V1) V20))
  57.       (SETF V10 (- (+ V10 V1) V20))
  58.       (SETF V10 (- (+ V10 V1) V20))
  59.       (SETF V10 (- (+ V10 V1) V20))
  60.       (SETF V10 (- (+ V10 V1) V20))
  61.       (SETF V10 (- (+ V10 V1) V20))
  62.       (SETF V10 (- (+ V10 V1) V20))
  63.       (SETF V10 (- (+ V10 V1) V20))
  64.       (SETF V10 (- (+ V10 V1) V20))
  65.      L54
  66.       (SETF V10 (- (+ V10 V1) V20))
  67.       (SETF V10 (- (+ V10 V1) V20))
  68.       (SETF V10 (- (+ V10 V1) V20))
  69.       (SETF V10 (- (+ V10 V1) V20))
  70.       (SETF V10 (- (+ V10 V1) V20))
  71.       (SETF V10 (- (+ V10 V1) V20))
  72.       (SETF V10 (- (+ V10 V1) V20))
  73.      L63
  74.       (SETF V11 (- (+ V7 V1) V20))
  75.      L72
  76.       (PRINC V13)
  77.       (SETF V17 V8)
  78.       (WHEN (EVERY 'ZEROP (LIST V20)) (SETF @ V7) (GO JMP))
  79.      L81
  80.       (SETF V18 V2)
  81.       (SETF V18 (- (+ V18 V2) V20))
  82.       (SETF V18 (- (+ V18 V2) V20))
  83.       (SETF V18 (- (+ V18 V2) V20))
  84.       (PRINC (CODE-CHAR (MOD V18 128)))
  85.       (SETF V18 (- V18 V2))
  86.       (SETF V18 (- V18 V1))
  87.       (PRINC (CODE-CHAR (MOD V18 128)))
  88.      L90
  89.       (PRINC V13)
  90.       (SETF V19 V9)
  91.       (WHEN (EVERY 'ZEROP (LIST V20)) (SETF @ V6) (GO JMP))
  92.      L99
  93.       (SETF V18 V2)
  94.       (SETF V18 (- (+ V18 V2) V20))
  95.       (SETF V18 (- (+ V18 V2) V20))
  96.       (SETF V18 (- (+ V18 V2) V20))
  97.       (SETF V18 (- (+ V18 V1) V20))
  98.       (SETF V18 (- (+ V18 V1) V20))
  99.       (PRINC (CODE-CHAR (MOD V18 128)))
  100.       (SETF V18 V2)
  101.       (SETF V18 (- (+ V18 V2) V20))
  102.      L108
  103.       (SETF V18 (- (+ V18 V2) V20))
  104.       (SETF V18 (- V18 V1))
  105.       (PRINC (CODE-CHAR (MOD V18 128)))
  106.       (SETF V18 V3)
  107.       (SETF V18 (- V18 V2))
  108.       (SETF V18 (- V18 V2))
  109.       (SETF V18 (- V18 V1))
  110.       (SETF V18 (- V18 V1))
  111.       (SETF V18 (- V18 V1))
  112.      L117
  113.       (SETF V18 (- V18 V1))
  114.       (SETF V18 (- V18 V1))
  115.       (PRINC (CODE-CHAR (MOD V18 128)))
  116.       (SETF V18 V3)
  117.       (SETF V18 (- V18 V2))
  118.       (SETF V18 (- V18 V1))
  119.       (SETF V18 (- V18 V1))
  120.       (SETF V18 (- V18 V1))
  121.       (PRINC (CODE-CHAR (MOD V18 128)))
  122.      L126
  123.       (SETF V18 (- (+ V18 V2) V20))
  124.       (SETF V18 (- V18 V1))
  125.       (PRINC (CODE-CHAR (MOD V18 128)))
  126.       (SETF V18 V3)
  127.       (SETF V18 (- V18 V2))
  128.       (SETF V18 (- (+ V18 V1) V20))
  129.       (PRINC (CODE-CHAR (MOD V18 128)))
  130.       (SETF V18 V2)
  131.       (SETF V18 (- (+ V18 V2) V20))
  132.      L135
  133.       (SETF V18 (- (+ V18 V2) V20))
  134.       (SETF V18 (- V18 V1))
  135.       (PRINC (CODE-CHAR (MOD V18 128)))
  136.       (SETF V18 V3)
  137.       (PRINC (CODE-CHAR (MOD V18 128)))
  138.       (SETF V18 (- V18 V1))
  139.       (PRINC (CODE-CHAR (MOD V18 128)))
  140.       (SETF V18 (- V18 V2))
  141.       (SETF V18 (- (+ V18 V1) V20))
  142.      L144
  143.       (SETF V18 (- (+ V18 V1) V20))
  144.       (PRINC (CODE-CHAR (MOD V18 128)))
  145.       (SETF V18 V2)
  146.       (SETF V18 (- (+ V18 V2) V20))
  147.       (SETF V18 (- (+ V18 V2) V20))
  148.       (SETF V18 (- V18 V1))
  149.       (PRINC (CODE-CHAR (MOD V18 128)))
  150.       (SETF V18 V3)
  151.       (SETF V18 (- V18 V2))
  152.      L153
  153.       (PRINC (CODE-CHAR (MOD V18 128)))
  154.       (SETF V18 (- (+ V18 V2) V20))
  155.       (PRINC (CODE-CHAR (MOD V18 128)))
  156.       (SETF V18 (- (+ V18 V2) V20))
  157.       (SETF V18 (- V18 V1))
  158.       (SETF V18 (- V18 V1))
  159.       (SETF V18 (- V18 V1))
  160.       (PRINC (CODE-CHAR (MOD V18 128)))
  161.       (SETF V18 (- V18 V2))
  162.      L162
  163.       (SETF V18 (- (+ V18 V1) V20))
  164.       (SETF V18 (- (+ V18 V1) V20))
  165.       (PRINC (CODE-CHAR (MOD V18 128)))
  166.       (SETF V18 V2)
  167.       (SETF V18 (- (+ V18 V2) V20))
  168.       (SETF V18 (- (+ V18 V2) V20))
  169.       (SETF V18 (- (+ V18 V2) V20))
  170.       (PRINC (CODE-CHAR (MOD V18 128)))
  171.       (SETF V18 (- V18 V2))
  172.      L171
  173.       (SETF V18 (- V18 V1))
  174.       (PRINC (CODE-CHAR (MOD V18 128)))
  175.       (SETF V18 V3)
  176.       (SETF V18 (- (+ V18 V1) V20))
  177.       (PRINC (CODE-CHAR (MOD V18 128)))
  178.       (SETF V18 (- V18 V2))
  179.       (SETF V18 (- V18 V1))
  180.       (SETF V18 (- V18 V1))
  181.       (SETF V18 (- V18 V1))
  182.      L180
  183.       (SETF V18 (- V18 V1))
  184.       (PRINC (CODE-CHAR (MOD V18 128)))
  185.       (SETF V18 V3)
  186.       (SETF V18 (- (+ V18 V1) V20))
  187.       (SETF V18 (- (+ V18 V1) V20))
  188.       (SETF V18 (- (+ V18 V1) V20))
  189.       (SETF V18 (- (+ V18 V1) V20))
  190.       (PRINC (CODE-CHAR (MOD V18 128)))
  191.       (PRINC (CODE-CHAR (MOD V18 128)))
  192.      L189
  193.       (SETF V18 V2)
  194.       (SETF V18 (- (+ V18 V2) V20))
  195.       (SETF V18 (- (+ V18 V2) V20))
  196.       (SETF V18 (- V18 V1))
  197.       (PRINC (CODE-CHAR (MOD V18 128)))
  198.       (SETF V18 V3)
  199.       (SETF V18 (- V18 V1))
  200.       (SETF V18 (- V18 V1))
  201.       (SETF V18 (- V18 V1))
  202.      L198
  203.       (SETF V18 (- V18 V1))
  204.       (SETF V18 (- V18 V1))
  205.       (SETF V18 (- V18 V1))
  206.       (PRINC (CODE-CHAR (MOD V18 128)))
  207.       (SETF V18 (- (+ V18 V2) V20))
  208.       (PRINC (CODE-CHAR (MOD V18 128)))
  209.       (SETF V18 V2)
  210.       (SETF V18 (- (+ V18 V2) V20))
  211.       (SETF V18 (- (+ V18 V2) V20))
  212.      L207
  213.       (SETF V18 (- V18 V1))
  214.       (PRINC (CODE-CHAR (MOD V18 128)))
  215.       (SETF V18 V3)
  216.       (SETF V18 (- V18 V2))
  217.       (SETF V18 (- V18 V1))
  218.       (SETF V18 (- V18 V1))
  219.       (SETF V18 (- V18 V1))
  220.       (PRINC (CODE-CHAR (MOD V18 128)))
  221.       (SETF V18 V3)
  222.      L216
  223.       (SETF V18 (- (+ V18 V1) V20))
  224.       (SETF V18 (- (+ V18 V1) V20))
  225.       (SETF V18 (- (+ V18 V1) V20))
  226.       (PRINC (CODE-CHAR (MOD V18 128)))
  227.       (SETF V18 V3)
  228.       (PRINC (CODE-CHAR (MOD V18 128)))
  229.       (SETF V18 (- (+ V18 V1) V20))
  230.       (SETF V18 (- (+ V18 V1) V20))
  231.       (SETF V18 (- (+ V18 V1) V20))
  232.      L225
  233.       (SETF V18 (- (+ V18 V1) V20))
  234.       (SETF V18 (- (+ V18 V1) V20))
  235.       (SETF V18 (- (+ V18 V1) V20))
  236.       (PRINC (CODE-CHAR (MOD V18 128)))
  237.       (SETF V18 V3)
  238.       (SETF V18 (- V18 V1))
  239.       (PRINC (CODE-CHAR (MOD V18 128)))
  240.       (SETF V18 V3)
  241.       (SETF V18 (- V18 V2))
  242.      L234
  243.       (PRINC (CODE-CHAR (MOD V18 128)))
  244.       (SETF V18 V2)
  245.       (SETF V18 (- (+ V18 V2) V20))
  246.       (SETF V18 (- (+ V18 V2) V20))
  247.       (SETF V18 (- (+ V18 V2) V20))
  248.       (PRINC (CODE-CHAR (MOD V18 128)))
  249.       (SETF V18 (- V18 V2))
  250.       (SETF V18 (- V18 V1))
  251.       (PRINC (CODE-CHAR (MOD V18 128)))
  252.      L243
  253.       (SETF V13 (- V13 V1))
  254.       (PRINC V13)
  255.       (SETF V17 V10)
  256.       (WHEN (EVERY 'ZEROP (LIST V20)) (SETF @ V7) (GO JMP))
  257.      L252
  258.       (SETF V18 V2)
  259.       (SETF V18 (- (+ V18 V2) V20))
  260.       (SETF V18 (- (+ V18 V2) V20))
  261.       (SETF V18 (- (+ V18 V2) V20))
  262.       (SETF V18 (- (+ V18 V1) V20))
  263.       (SETF V18 (- (+ V18 V1) V20))
  264.       (PRINC (CODE-CHAR (MOD V18 128)))
  265.      L261
  266.       (SETF V18 V2)
  267.       (SETF V18 (- V18 V1))
  268.       (PRINC (CODE-CHAR (MOD V18 128)))
  269.       (WHEN (EVERY 'ZEROP (LIST V13)) (SETF @ V48) (GO JMP))
  270.       (WHEN (EVERY 'ZEROP (LIST V20)) (SETF @ V5) (GO JMP))
  271.      L270
  272.       (SETF V18 V2)
  273.       (SETF V18 (- (+ V18 V2) V20))
  274.       (SETF V18 (- (+ V18 V2) V20))
  275.       (SETF V18 (- V18 V1))
  276.      L279
  277.       (PRINC (CODE-CHAR (MOD V18 128)))
  278.       (SETF V18 V3)
  279.       (SETF V18 (- V18 V2))
  280.       (SETF V18 (- V18 V1))
  281.       (SETF V18 (- V18 V1))
  282.       (PRINC (CODE-CHAR (MOD V18 128)))
  283.       (SETF V18 V3)
  284.       (PRINC (CODE-CHAR (MOD V18 128)))
  285.       (SETF V18 (- (+ V18 V1) V20))
  286.      L288
  287.       (SETF V18 (- (+ V18 V1) V20))
  288.       (SETF V18 (- (+ V18 V1) V20))
  289.       (SETF V18 (- (+ V18 V1) V20))
  290.       (SETF V18 (- (+ V18 V1) V20))
  291.       (PRINC (CODE-CHAR (MOD V18 128)))
  292.       (PRINC (CODE-CHAR (MOD V18 128)))
  293.       (SETF V18 V3)
  294.       (SETF V18 (- V18 V1))
  295.       (SETF V18 (- V18 V1))
  296.      L297
  297.       (SETF V18 (- V18 V1))
  298.       (PRINC (CODE-CHAR (MOD V18 128)))
  299.       (SETF V18 V3)
  300.       (SETF V18 (- V18 V2))
  301.       (SETF V18 (- (+ V18 V1) V20))
  302.       (PRINC (CODE-CHAR (MOD V18 128)))
  303.       (SETF V18 (- (+ V18 V2) V20))
  304.       (SETF V18 (- (+ V18 V1) V20))
  305.       (SETF V18 (- (+ V18 V1) V20))
  306.      L306
  307.       (SETF V18 (- (+ V18 V1) V20))
  308.       (PRINC (CODE-CHAR (MOD V18 128)))
  309.       (SETF V18 V2)
  310.       (SETF V18 (- (+ V18 V2) V20))
  311.       (SETF V18 (- (+ V18 V2) V20))
  312.       (SETF V18 (- V18 V1))
  313.       (PRINC (CODE-CHAR (MOD V18 128)))
  314.       (SETF V18 V3)
  315.       (PRINC (CODE-CHAR (MOD V18 128)))
  316.      L315
  317.       (SETF V18 (- V18 V2))
  318.       (SETF V18 (- (+ V18 V1) V20))
  319.       (SETF V18 (- (+ V18 V1) V20))
  320.       (PRINC (CODE-CHAR (MOD V18 128)))
  321.       (SETF V18 V2)
  322.       (SETF V18 (- (+ V18 V2) V20))
  323.       (SETF V18 (- (+ V18 V2) V20))
  324.       (SETF V18 (- V18 V1))
  325.       (PRINC (CODE-CHAR (MOD V18 128)))
  326.      L324
  327.       (SETF V18 V3)
  328.       (SETF V18 (- V18 V2))
  329.       (SETF V18 (- V18 V1))
  330.       (SETF V18 (- V18 V1))
  331.       (PRINC (CODE-CHAR (MOD V18 128)))
  332.       (SETF V18 (- (+ V18 V1) V20))
  333.       (SETF V18 (- (+ V18 V1) V20))
  334.       (SETF V18 (- (+ V18 V1) V20))
  335.       (PRINC (CODE-CHAR (MOD V18 128)))
  336.      L333
  337.       (PRINC (CODE-CHAR (MOD V18 128)))
  338.       (SETF V18 (- (+ V18 V2) V20))
  339.       (SETF V18 (- (+ V18 V1) V20))
  340.       (SETF V18 (- (+ V18 V1) V20))
  341.       (PRINC (CODE-CHAR (MOD V18 128)))
  342.       (WHEN (EVERY 'ZEROP (LIST V20)) (SETF @ V19) (GO JMP))
  343.      L342
  344.       (SETF V19 V11)
  345.       (WHEN (EVERY 'ZEROP (LIST V20)) (SETF @ V6) (GO JMP))
  346.      L351
  347.       (SETF V18 V2)
  348.       (SETF V18 (- (+ V18 V2) V20))
  349.       (SETF V18 (- (+ V18 V2) V20))
  350.       (SETF V18 (- V18 V1))
  351.       (PRINC (CODE-CHAR (MOD V18 128)))
  352.       (SETF V18 V3)
  353.       (PRINC (CODE-CHAR (MOD V18 128)))
  354.      L360
  355.       (SETF V18 (- V18 V1))
  356.       (PRINC (CODE-CHAR (MOD V18 128)))
  357.       (SETF V18 V2)
  358.       (SETF V18 (- (+ V18 V2) V20))
  359.       (SETF V18 (- (+ V18 V2) V20))
  360.       (SETF V18 (- V18 V1))
  361.       (PRINC (CODE-CHAR (MOD V18 128)))
  362.       (SETF V18 V3)
  363.       (SETF V18 (- (+ V18 V1) V20))
  364.      L369
  365.       (SETF V18 (- (+ V18 V1) V20))
  366.       (SETF V18 (- (+ V18 V1) V20))
  367.       (SETF V18 (- (+ V18 V1) V20))
  368.       (SETF V18 (- (+ V18 V1) V20))
  369.       (PRINC (CODE-CHAR (MOD V18 128)))
  370.       (SETF V18 (- V18 V2))
  371.       (SETF V18 (- V18 V1))
  372.       (PRINC (CODE-CHAR (MOD V18 128)))
  373.       (SETF V18 (- V18 V1))
  374.      L378
  375.       (SETF V18 (- V18 V1))
  376.       (SETF V18 (- V18 V1))
  377.       (PRINC (CODE-CHAR (MOD V18 128)))
  378.       (SETF V18 V2)
  379.       (SETF V18 (- (+ V18 V2) V20))
  380.       (SETF V18 (- (+ V18 V2) V20))
  381.       (SETF V18 (- V18 V1))
  382.       (PRINC (CODE-CHAR (MOD V18 128)))
  383.       (SETF V18 V3)
  384.      L387
  385.       (SETF V18 (- (+ V18 V2) V20))
  386.       (SETF V18 (- V18 V1))
  387.       (SETF V18 (- V18 V1))
  388.       (SETF V18 (- V18 V1))
  389.       (PRINC (CODE-CHAR (MOD V18 128)))
  390.       (SETF V18 (- V18 V2))
  391.       (SETF V18 (- V18 V2))
  392.       (PRINC (CODE-CHAR (MOD V18 128)))
  393.       (SETF V18 (- (+ V18 V2) V20))
  394.      L396
  395.       (PRINC (CODE-CHAR (MOD V18 128)))
  396.       (PRINC (CODE-CHAR (MOD V18 128)))
  397.       (WHEN (EVERY 'ZEROP (LIST V20)) (SETF @ V17) (GO JMP))
  398.       (GO END)
  399.      JMP
  400.       (CASE @
  401.         (0 (GO L0))
  402.         (1 (GO L9))
  403.         (2 (GO L18))
  404.         (3 (GO L27))
  405.         (4 (GO L36))
  406.         (5 (GO L45))
  407.         (6 (GO L54))
  408.         (7 (GO L63))
  409.         (8 (GO L72))
  410.         (9 (GO L81))
  411.         (10 (GO L90))
  412.         (11 (GO L99))
  413.         (12 (GO L108))
  414.         (13 (GO L117))
  415.         (14 (GO L126))
  416.         (15 (GO L135))
  417.         (16 (GO L144))
  418.         (17 (GO L153))
  419.         (18 (GO L162))
  420.         (19 (GO L171))
  421.         (20 (GO L180))
  422.         (21 (GO L189))
  423.         (22 (GO L198))
  424.         (23 (GO L207))
  425.         (24 (GO L216))
  426.         (25 (GO L225))
  427.         (26 (GO L234))
  428.         (27 (GO L243))
  429.         (28 (GO L252))
  430.         (29 (GO L261))
  431.         (30 (GO L270))
  432.         (31 (GO L279))
  433.         (32 (GO L288))
  434.         (33 (GO L297))
  435.         (34 (GO L306))
  436.         (35 (GO L315))
  437.         (36 (GO L324))
  438.         (37 (GO L333))
  439.         (38 (GO L342))
  440.         (39 (GO L351))
  441.         (40 (GO L360))
  442.         (41 (GO L369))
  443.         (42 (GO L378))
  444.         (43 (GO L387))
  445.         (44 (GO L396)))
  446.      END)))
Add Comment
Please, Sign In to add comment