Skip to main content
added 258 characters in body
Source Link
lynn
  • 69.2k
  • 11
  • 133
  • 283

Explanation

This is a fairly simple solution: I looked for the most compressable permutation of the titles as joined by spaces. This program simply replaces * in the input by ., and looks for a match of that a regular expression inside the string.

The string decompresses to:

How to Dial a Murder Forgotten Lady No Time to Die Old Fashioned Murder Suitable for Framing Fade in to Murder Agenda for Murder The Conspirators Requiem for a Falling Star A Case of Immunity Candidate for Crime Any Old Port in a Storm Troubled Waters Rest in Peace, Mrs. Columbo Short Fuse Try and Catch Me Death Lends a Hand Double Exposure Strange Bedfellows Lady in Waiting Now You See Him... Prescription: Murder Grand Deceptions Columbo and the Murder of a Rock Star Etude in Black Dagger of the Mind Undercover A Friend in Deed Caution: Murder Can Be Hazardous to Your Health The Greenhouse Jungle Blueprint for Murder The Bye-Bye Sky High IQ Murder Case Columbo Goes to College Ransom for a Dead Man Publish or Perish Lovely But Lethal Playback Ashes to Ashes A Trace of Murder By Dawn's Early Light A Deadly State of Mind Sex and the Married Detective Murder Under Glass Columbo Likes the Nightlife Uneasy Lies the Crown Death Hits the Jackpot Mind Over Mayhem Columbo Goes to the Guillotine Murder by the Book A Bird in the Hand... It's All in the Game Negative Reaction Double Shock Make Me a Perfect Murder The Most Crucial Game Butterfly in Shades of Grey An Exercise in Fatality Last Salute to the Commodore A Stitch in Crime Swan Song Murder in Malibu Murder, Smoke and Shadows Murder With Too Many Notes A Matter of Honor The Most Dangerous Match Dead Weight Identity Crisis Columbo Cries Wolf Murder: A Self Portrait

Explanation

This is a fairly simple solution: I looked for the most compressable permutation of the titles as joined by spaces. This program simply replaces * in the input by ., and looks for a match of that a regular expression inside the string.

The string decompresses to:

How to Dial a Murder Forgotten Lady No Time to Die Old Fashioned Murder Suitable for Framing Fade in to Murder Agenda for Murder The Conspirators Requiem for a Falling Star A Case of Immunity Candidate for Crime Any Old Port in a Storm Troubled Waters Rest in Peace, Mrs. Columbo Short Fuse Try and Catch Me Death Lends a Hand Double Exposure Strange Bedfellows Lady in Waiting Now You See Him... Prescription: Murder Grand Deceptions Columbo and the Murder of a Rock Star Etude in Black Dagger of the Mind Undercover A Friend in Deed Caution: Murder Can Be Hazardous to Your Health The Greenhouse Jungle Blueprint for Murder The Bye-Bye Sky High IQ Murder Case Columbo Goes to College Ransom for a Dead Man Publish or Perish Lovely But Lethal Playback Ashes to Ashes A Trace of Murder By Dawn's Early Light A Deadly State of Mind Sex and the Married Detective Murder Under Glass Columbo Likes the Nightlife Uneasy Lies the Crown Death Hits the Jackpot Mind Over Mayhem Columbo Goes to the Guillotine Murder by the Book A Bird in the Hand... It's All in the Game Negative Reaction Double Shock Make Me a Perfect Murder The Most Crucial Game Butterfly in Shades of Grey An Exercise in Fatality Last Salute to the Commodore A Stitch in Crime Swan Song Murder in Malibu Murder, Smoke and Shadows Murder With Too Many Notes A Matter of Honor The Most Dangerous Match Dead Weight Identity Crisis Columbo Cries Wolf Murder: A Self Portrait
deleted 82 characters in body
Source Link
lynn
  • 69.2k
  • 11
  • 133
  • 283

Python 2, 871862 bytes

00000000: 2363 6f64 696e 673a 3433 370a 696d 706f  #coding:437.impo
00000010: 7274 2072 652c 7a6c 6962 0a6c 616d 6264  rt re,zlib.lambd
00000020: 6120 733a 7265 2e66 696e 6461 6c6c 2873  a s:re.findall(s
00000030: 2e72 6570 6c61 6365 282a 222a 2e22 292c  .replace(*"*."),
00000040: 7a6c 6962 2e64 6563 6f6d 7072 6573 7328  zlib.decompress(
00000050: 2222 2278 da65 54c154cb 96e296da 36103810 fc95fd95 bee5da65  """x.eT...6.8....e
00000060: b29993e9 0fd80fc8 1be0ce40 012680ce 0f66810e c998c13d bc79a74f 39369605  .....@..&.f..=.y96O..
00000070: 76632eb0 eb214ecb ab892a46 242f8f10 eb7ccfd7 7daae796 65200c9d d997d702  vc.!.N.$/*F.|}.e ........
00000080: 0320b08d 647554f7 75552937 75c9a997 c7a84459 e3c9a9a9 4b4b179f 9f9c7d47  . duuUu.T.)7..DY.KK...}G
00000090: 25264b4e da8fbdd3 b195201d 487f6d4b 04fbec24 de78d2ce 4e09f378 6be1e0e3  %&.KN.. .HmK.$...xNx.k.
000000a0: 34d12b3d ce49f742 a2dc730d 0bade9e2 a2de2267 c2e38de9 a0c3bee0 8abddf60  4..I...+=.Bs..."g.....`
000000b0: 3b8ddf2b 5409cf29 0345d15e 5c5c5226 d7671768 7acb277c bf2494f7 5a78b48d  ;.T+.).E\\^R&.gzh'|..$Zx..
000000c0: 6f8fe901 ad647b7c c383190e 509d4a6b 2387bd1a 4e68d4c2 29edb127 59bcbe6f  o..d{|..PJk.#.Nh).Y..'.o
000000d0: d75b5ef0 a243f98c 94d41f3d 447751c6 cd4ef8ad c3d70b60 07e4a0f1 1105ac39  ^.[.C..Dw=Q.N...`...9
000000e0: 7b4d4ba0 198d0d77 c6c623cd b19f7c91 abdf4b74 5a0921d3 d9e549e3 09bb7d9b  {M......K..Zw#.|.Kt!.I.}.
000000f0: 2e3971d9 a0a72ab0 def8e6b1 e87d1c6d b1e2e08a f127073c 9015e157 07347c09  .9.q.*...}.m..'.<.W|.4
00000100: a22da6ef ffcd249e b1d5e498 b19cdf96 fc53472d c748070f 5b614d2f 9f7b9c05  .-.$.....G-.S.H[aM/.{.
00000110: 5aa9cc1b 1f879a73 93d21243 46677d1c 94c28612 72745c5c a0951ee9 5d90b193  Z...s.C}.Fg..rt\\..]..
00000120: 07ca90ed 692a621e 0f965d72 aa97893e 426be6d2 39c98949 aff89979 507d13bf  ..i*b.]r.>..Bk9.I.y..P}
00000130: 9968e4e9 0ba50e02 f4f67ea1 fbbf301b 0d93e51f 3da77ca8 8a6f7d1d 01e269ed  .h....~.0...=.|.o}.i.
00000140: 5f39ce3d 7af33d7e ccdcb9ff a86f5d01 20537651 6be8d231 6811ba4b e8f586a3  _9z.==~..].o SkvQ.h1.K..
00000150: 87c41f7e c6e1f3eb 2caca8df 5973eaa5 8677701a d07469e3 c7f82c05 7460b337  .~...,.Ys.w.tp.i.t`,..7
00000160: 7654ea35 85a55013 61a2e8e3 77cd772c e0f671a9 74a3422e 32f339b3 a2493766  vT..a.w5P...tw,q.2B.9.I7f
00000170: d9730db5 6e7a6078 fae0eced 90742158 a0b342f0 46e2a2ca d97cc2ea 54d18ba6  .snz.`x..t!XB..F..|T...
00000180: 566f12e5 26a7cdea 32df8d7b f881bd4d 5b957c02 19a3abec f555dd09 d3186b85  Vo&.2...[.{.M|...U..k.
00000190: 415f730f 7e109679 87b6fae3 68db1354 738c5d34 0ef34302 af2432b8 4b938677  A_~s..y.h.s.T]4C.2..$K.w
000001a0: dd7750cc a10fd11b f96b176c 74f2f8e9 405eef82 b3f703f2 0ed4d182 ebccb4d9  P.w...ktl.@^.........
000001b0: f17fa077 aee15c30 bf1774a9 1be92744 9891018f 9e33ed6a 14439abb 55dd91d0  .....w\0t.'D...j..3.CU.
000001c0: 738b2518 c77abf66 a64d2488 94e947b0 d1bc5aea eeb5a406 b95ce6a3 30ad0be6  s%..zf$.MG.Z......\0.
000001d0: 2dcaf54d 517b7f0d e736f9b3 ff7cc9df a17af2d8 d08bcb40 1456ad7c 566f27db  -.Q{M.6.|.z...VVo...@.|'.
000001e0: e158561b d031c031 72233ab1 06741119 3fbbf9b9 e8246f82 b45c0140 5c88ce53  V.X.1r#1:.t?..$.\\.[email protected]
000001f0: 3d7647d6 c0cb1ad4 991bac2d c044bf19 30903a67 13f3a424 6ba580fe 215d9f63  =vG....-.D0.:g.$.k.!].c
00000200: 5de46754 ac4811d2 f437572d dfa291d6 6deac21e 910edc56 c87c7122 d6997594  ]..H.7gT..mW-....|.Vq"u.
00000210: 63e01a44 0b597ab3 796ee90d e1d0749a 7ac7035c 30ba30a6 663fbd22 62efed36  c.Dz..Yyn.t.z.0\0.f?b.".6
00000220: 1e8a73a4 950e27a5 83b66733 5c6eb976 d75ef6a7 f338b72b 935f9d8e 7a860cee  s.'.g3.v...\n+.^.8._z.
00000230: 947abd9c 7499851e 4d9933bc d1596bbc 471eafed cca5c0b0 639cdac4 8a860de2  .zt.M..YG3.k..c.......
00000240: 55198599 d15eb392 e8e0e14c 793aee51 d9f1d01b b9f1c68b 576303a1 2cfe6745  U..^..y:.L.Q..Wc,....gE
00000250: 4c078b38 8db88c80 0e2ec818 d301f684 eeb88301 d413bef0 400e0122 126ddcf0  L.8..........@.".m.
00000260: 0566f0f0 88c140cd d6e5197e f9baf29f fd868d5f eaab4591 6614d043 2e5d21e2  .f....@..~..._E.f.C!.]
00000270: 6c1f2be1 376a8ce4 8b2edbe2 2f2f325b 2f08056c c9cde532 720df2e0 50ecc219  l+.7j..///..2[.rl.P2....
00000280: b9c1eca3 b6e6a506 fa1d4fba ac4a9378 989faf57 1d842bfc aeb6ccc5 8ce6ee4e  .......J.O..x.W+....N
00000290: 131dd142 8de63294 9ee10d23 35d8e196 b1f57dc9 3c635565 eecf6da0 14df0e83  .....B2.5.#..<c}.Uem...
000002a0: 070c76fa 2f314b97 c24fd034 05d3707c b5c6517f 4e314292 de3063f5 a32c6c5e  ../1.Ov.K..4p|Q.N1B.0c.,l^
000002b0: 904cab80 b3d48356 04180f28 24c386be 428db0cb c3b386dc f299d4e8 ab19211c  .L..V.(.$.B......!.
000002c0: 10ce06e6 327d2973 d8e80bfb 4b8056d3 dea5b637 e37b6f6f c8b87ab0 b10b6b8b  ..2}..K..)s..{V..7ooz.k.
000002d0: 5be65a1f 859cca5f 48e8c656 116d138b a81d0371 43e7cc14 e589f310 b673e99f  [Z.._.HV..m.q.C....s.
000002e0: 97fb7c05 5be76a7b ddae9cc3 92776483 67a1e1c5 9d7e789f 174c7518 0e99eba6  .|.[j{..d..wg.x.~u.L..
000002f0: 83c899ea dc237dfc e8e5073b 6dd52c02 603bca3b ce638d70 fc56c365 563cda73  ..}.#.;,.m.`;;.cp.VV<e.s
00000300: f548483a f187549f a4c2782a f3802812 86f2304a 85f631d3 31bdd21c 3cd16daf  .H......:T.x*(.0J1..1.<m.
00000310: df9576af 8e9650b1 997297ff 614a8a93 44a1fbda 696d257b 34963fb9 7e946a9d  v.P....raJD.im4.~.%{?.j.
00000320: 6b749033 21ffd756 376ceef1 157782b3 dd2c3259 a908f93a b44ed799 8bf95a5b  kt!.7l3.wV.,...N2Y.:..Z[
00000330: de633e1d eb6dcb06 18c6d1da 50debbd4 4f70c08d c0b53563 962ab3c6 2b9de1c6  >.c.m..P.Op...*+.
00000340: 43b9 8966 4b25 8d94 579d 657b 0d87 4319  C..fK%..W5c.e{..C.
0000035000000340: 6725ed3d 6240b583 b8d5e245 7946654e df6a9a9e d0f8299f 0ffe256c 5c300e35  g%b@.=.yF.j.EeN..).\0%l.5
0000036000000350: f21d 2222 2229 29           a185 48f7 0304 28f2 1d22 2222 2929       ..H...(.."""))

HereHere is a bash script that assembles this program and demonstrates its execution.

Python 2, 871 bytes

00000000: 2363 6f64 696e 673a 3433 370a 696d 706f  #coding:437.impo
00000010: 7274 2072 652c 7a6c 6962 0a6c 616d 6264  rt re,zlib.lambd
00000020: 6120 733a 7265 2e66 696e 6461 6c6c 2873  a s:re.findall(s
00000030: 2e72 6570 6c61 6365 282a 222a 2e22 292c  .replace(*"*."),
00000040: 7a6c 6962 2e64 6563 6f6d 7072 6573 7328  zlib.decompress(
00000050: 2222 2278 da65 54c1 96e2 3610 fc95 bee5  """x.eT...6.....
00000060: b299 0fd8 1be0 0126 0f66 c998 bc79 3936  .......&.f...y96
00000070: 7663 eb21 ab89 242f eb7c 7daa 6520 d997  vc.!..$/.|}.e ..
00000080: 0320 6475 7555 75c9 c7a8 e3c9 4b4b 9f9c  . duuUu.....KK..
00000090: 2526 da8f b195 487f 04fb de78 4e09 6be1  %&....H....xN.k.
000000a0: 34d1 ce49 a2dc 0bad a2de c2e3 a0c3 8abd  4..I............
000000b0: 3b8d 5409 0345 5c5c d767 7acb bf24 5a78  ;.T..E\\.gz..$Zx
000000c0: 6f8f ad64 c383 509d 2387 4e68 29ed 59bc  o..d..P.#.Nh).Y.
000000d0: d75b a243 94d4 4477 cd4e c3d7 07e4 1105  .[.C..Dw.N......
000000e0: 7b4d 198d c6c6 b19f abdf 5a09 d9e5 09bb  {M........Z.....
000000f0: 2e39 a0a7 def8 e87d b1e2 f127 9015 0734  .9.....}...'...4
00000100: a22d ffcd b1d5 b19c fc53 c748 5b61 9f7b  .-.......S.H[a.{
00000110: 5aa9 1f87 93d2 4667 94c2 7274 a095 5d90  Z.....Fg..rt..].
00000120: 07ca 692a 0f96 aa97 426b 39c9 aff8 507d  ..i*....Bk9...P}
00000130: 9968 0ba5 f4f6 fbbf 0d93 3da7 8a6f 01e2  .h........=..o..
00000140: 5f39 7af3 ccdc a86f 2053 6be8 6811 e8f5  _9z....o Sk.h...
00000150: 87c4 c6e1 2cac 5973 8677 d074 c7f8 7460  ....,.Ys.w.t..t`
00000160: 7654 85a5 61a2 77cd e0f6 74a3 32f3 a249  vT..a.w...t.2..I
00000170: d973 6e7a fae0 9074 a0b3 46e2 d97c 54d1  .snz...t..F..|T.
00000180: 566f 26a7 32df f881 5b95 19a3 f555 d318  Vo&.2...[....U..
00000190: 415f 7e10 87b6 68db 738c 0ef3 af24 4b93  A_~...h.s....$K.
000001a0: dd77 a10f f96b 74f2 405e b3f7 0ed4 ebcc  .w...kt.@^......
000001b0: f17f aee1 bf17 1be9 9891 9e33 1443 55dd  ...........3.CU.
000001c0: 738b c77a a64d 94e9 d1bc eeb5 b95c 30ad  s..z.M.......\0.
000001d0: 2dca 517b e736 ff7c a17a d08b 1456 566f  -.Q{.6.|.z...VVo
000001e0: e158 d031 7223 0674 3fbb e824 b45c 5c88  .X.1r#.t?..$.\\.
000001f0: 3d76 c0cb 991b c044 3090 13f3 6ba5 215d  =v.....D0...k.!]
00000200: 5de4 ac48 f437 dfa2 6dea 910e c87c d699  ]..H.7..m....|..
00000210: 63e0 0b59 796e e1d0 7ac7 30ba 663f 62ef  c..Yyn..z.0.f?b.
00000220: 1e8a 950e 83b6 5c6e d75e f338 935f 7a86  ......\n.^.8._z.
00000230: 947a 7499 4d99 d159 471e cca5 639c 8a86  .zt.M..YG...c...
00000240: 5519 d15e e8e0 793a d9f1 b9f1 5763 2cfe  U..^..y:....Wc,.
00000250: 4c07 8db8 0e2e d301 eeb8 d413 400e 126d  L...........@..m
00000260: 0566 88c1 d6e5 f9ba fd86 eaab 6614 2e5d  .f..........f..]
00000270: 6c1f 376a 8b2e 2f2f 2f08 c9cd 720d 50ec  l.7j..///...r.P.
00000280: b9c1 b6e6 fa1d ac4a 989f 1d84 aeb6 8ce6  .......J........
00000290: 131d 8de6 9ee1 35d8 b1f5 3c63 eecf 14df  ......5...<c....
000002a0: 070c 2f31 c24f 05d3 b5c6 4e31 de30 a32c  ../1.O....N1.0.,
000002b0: 904c b3d4 0418 24c3 428d c3b3 f299 ab19  .L....$.B.......
000002c0: 10ce 327d d8e8 4b80 dea5 e37b c8b8 b10b  ..2}..K....{....
000002d0: 5be6 859c 48e8 116d a81d 43e7 e589 b673  [...H..m..C....s
000002e0: 97fb 5be7 ddae 9277 67a1 9d7e 174c 0e99  ..[....wg..~.L..
000002f0: 83c8 dc23 e8e5 6dd5 603b ce63 fc56 563c  ...#..m.`;.c.VV<
00000300: f548 f187 a4c2 f380 86f2 85f6 31bd 3cd1  .H..........1.<.
00000310: df95 8e96 9972 614a 44a1 696d 3496 7e94  .....raJD.im4.~.
00000320: 6b74 21ff 376c 1577 dd2c a908 b44e 8bf9  kt!.7l.w.,...N..
00000330: de63 eb6d 18c6 50de 4f70 c0b5 962a 2b9d  .c.m..P.Op...*+.
00000340: 43b9 8966 4b25 8d94 579d 657b 0d87 4319  C..fK%..W.e{..C.
00000350: 6725 6240 b8d5 7946 df6a d0f8 0ffe 5c30  g%b@..yF.j....\0
00000360: f21d 2222 2229 29                        .."""))

Here is a bash script that assembles this program and demonstrates its execution.

Python 2, 862 bytes

00000000: 2363 6f64 696e 673a 3433 370a 696d 706f  #coding:437.impo
00000010: 7274 2072 652c 7a6c 6962 0a6c 616d 6264  rt re,zlib.lambd
00000020: 6120 733a 7265 2e66 696e 6461 6c6c 2873  a s:re.findall(s
00000030: 2e72 6570 6c61 6365 282a 222a 2e22 292c  .replace(*"*."),
00000040: 7a6c 6962 2e64 6563 6f6d 7072 6573 7328  zlib.decompress(
00000050: 2222 2278 da65 54cb 96da 3810 fd95 da65  """x.eT...8....e
00000060: 93e9 0fc8 ce40 80ce 810e c13d a74f 9605  .....@.....=.O..
00000070: 2eb0 4ecb 2a46 8f10 cfd7 e796 0c9d d702  ..N.*F..........
00000080: b08d 54f7 2937 a997 4459 a9a9 179f 7d47  ..T.)7..DY....}G
00000090: 4b4e bdd3 201d 6d4b ec24 d2ce f378 e0e3  KN.. .mK.$...x..
000000a0: 2b3d f742 730d e9e2 2267 8de9 bee0 df60  +=.Bs..."g.....`
000000b0: df2b cf29 d15e 5226 1768 277c 94f7 b48d  .+.).^R&.h'|....
000000c0: e901 7b7c 190e 4a6b bd1a d4c2 b127 be6f  ..{|..Jk.....'.o
000000d0: 5ef0 f98c 1f3d 51c6 f8ad 0b60 a0f1 ac39  ^....=Q....`...9
000000e0: 4ba0 0d77 23cd 7c91 4b74 21d3 49e3 7d9b  K..w#.|.Kt!.I.}.
000000f0: 71d9 2ab0 e6b1 1c6d e08a 073c e157 7c09  q.*....m...<.W|.
00000100: a6ef 249e e498 df96 472d 070f 4d2f 9c05  ..$.....G-..M/..
00000110: cc1b 9a73 1243 7d1c 8612 5c5c 1ee9 b193  ...s.C}...\\....
00000120: 90ed 621e 5d72 893e e6d2 8949 9979 13bf  ..b.]r.>...I.y..
00000130: e4e9 0e02 7ea1 301b e51f 7ca8 7d1d 69ed  ....~.0...|.}.i.
00000140: ce3d 3d7e b9ff 5d01 7651 d231 ba4b 86a3  .==~..].vQ.1.K..
00000150: 1f7e f3eb a8df eaa5 701a 69e3 2c05 b337  .~......p.i.,..7
00000160: ea35 5013 e8e3 772c 71a9 422e 39b3 3766  .5P...w,q.B.9.7f
00000170: 0db5 6078 eced 2158 42f0 a2ca c2ea 8ba6  ..`x..!XB.......
00000180: 12e5 cdea 8d7b bd4d 7c02 abec dd09 6b85  .....{.M|.....k.
00000190: 730f 9679 fae3 1354 5d34 4302 32b8 8677  s..y...T]4C.2..w
000001a0: 50cc d11b 176c f8e9 ef82 03f2 d182 b4d9  P....l..........
000001b0: a077 5c30 74a9 2744 018f ed6a 9abb 91d0  .w\0t.'D...j....
000001c0: 2518 bf66 2488 47b0 5aea a406 e6a3 0be6  %..f$.G.Z.......
000001d0: f54d 7f0d f9b3 c9df f2d8 cb40 ad7c 27db  .M.........@.|'.
000001e0: 561b c031 3ab1 1119 f9b9 6f82 0140 ce53  V..1:.....[email protected]
000001f0: 47d6 1ad4 ac2d bf19 3a67 a424 80fe 9f63  G....-..:g.$...c
00000200: 6754 11d2 572d 91d6 c21e dc56 7122 7594  gT..W-.....Vq"u.
00000210: 1a44 7ab3 e90d 749a 035c 30a6 bd22 ed36  .Dz...t..\0..".6
00000220: 73a4 27a5 6733 b976 f6a7 b72b 9d8e 0cee  s.'.g3.v...+....
00000230: bd9c 851e 33bc 6bbc afed c0b0 dac4 0de2  ....3.k.........
00000240: 8599 b392 e14c ee51 d01b c68b 03a1 6745  .....L.Q......gE
00000250: 8b38 8c80 c818 f684 8301 bef0 0122 dcf0  .8..........."..
00000260: f0f0 40cd 197e f29f 8d5f 4591 d043 21e2  ..@..~..._E..C!.
00000270: 2be1 8ce4 dbe2 325b 056c e532 f2e0 c219  +.....2[.l.2....
00000280: eca3 a506 4fba 9378 af57 2bfc ccc5 ee4e  ....O..x.W+....N
00000290: d142 3294 0d23 e196 7dc9 5565 6da0 0e83  .B2..#..}.Uem...
000002a0: 76fa 4b97 d034 707c 517f 4292 63f5 6c5e  v.K..4p|Q.B.c.l^
000002b0: ab80 8356 0f28 86be b0cb 86dc d4e8 211c  ...V.(........!.
000002c0: 06e6 2973 0bfb 56d3 b637 6f6f 7ab0 6b8b  ..)s..V..7ooz.k.
000002d0: 5a1f ca5f c656 138b 0371 cc14 f310 e99f  Z.._.V...q......
000002e0: 7c05 6a7b 9cc3 6483 e1c5 789f 7518 eba6  |.j{..d...x.u...
000002f0: 99ea 7dfc 073b 2c02 ca3b 8d70 c365 da73  ..}..;,..;.p.e.s
00000300: 483a 549f 782a 2812 304a 31d3 d21c 6daf  H:T.x*(.0J1...m.
00000310: 76af 50b1 97ff 8a93 fbda 257b 3fb9 6a9d  v.P.......%{?.j.
00000320: 9033 d756 eef1 82b3 3259 f93a d799 5a5b  .3.V....2Y.:..Z[
00000330: 3e1d cb06 d1da bbd4 c08d 3563 b3c6 e1c6  >.........5c....
00000340: ed3d b583 e245 654e 9a9e 299f 256c 0e35  .=...EeN..).%l.5
00000350: a185 48f7 0304 28f2 1d22 2222 2929       ..H...(.."""))

Here is a bash script that assembles this program and demonstrates its execution.

deleted 27 characters in body
Source Link
lynn
  • 69.2k
  • 11
  • 133
  • 283

Python 2, 879871 bytes

00000000: 2363 6f64 696e 673a 3433 370a 696d 706f  #coding:437.impo
00000010: 7274 2072 652c 7a6c 6962 0a6c 616d 6264  rt re,zlib.lambd
00000020: 6120 733a 7265 2e66 696e 6461 6c6c 2873  a s:re.findall(s
00000030: 2e72 6570 6c61 6365 282a 222a 2e22 292c  .replace(*"*."),
00000040: 7a6c 6962 2e64 6563 6f6d 7072 6573 7328  zlib.decompress(
00000050: 2222 2278 da65 544d54c1 73db96e2 3a0c3610 fc2bfc95 b8f5bee5  """x.eTMseT.:..+6.....
00000060: d297b299 1fd00fd8 9b3f1be0 623b0126 1d3b0f66 7523c998 7732bc79 3dc23936  .....?b;.;u#w2=.&.f...y96
00000070: 122c7663 714ceb21 117eab89 2415242f 57efeb7c d7bf7daa 05656520 a7e9d997  .,qL.~$vc.W!..$/.|}.e ..
00000080: f4100320 47126475 41607555 b1bb75c9 c03ec7a8 4aaae3c9 a3bb4b4b 64a79f9c  ..G.A` duuUu...>J..KK.d.
00000090: e10b2526 ed86da8f d848b195 a417487f 0e4904fb 7b3ade78 69244e09 a6a56be1  .%&....H...I{:i$.xN.k.
000000a0: 704334d1 3b0ece49 f7c3a2dc e3480bad b913a2de 9aabc2e3 9eeda0c3 2c778abd  pC;4..I..H......,w....
000000b0: b4953b8d d0245409 446e0345 38345c5c 53f8d767 abb87acb b6cbbf24 540d5a78  ...$Dn84S;.T..E\\.gz.T.$Zx
000000c0: 2ef36f8f d14bad64 c9b4c383 8adc509d bbd02387 d2964e68 9b9129ed 5c5c59bc  ...K..o..d..P.#.Nh).Y.\\
000000d0: a057d75b 76d9a243 deab94d4 4e634477 a6d5cd4e 9090c3d7 d30f07e4 72891105  .Wv[.C..NcDw.N.....r.
000000e0: 2ee47b4d 72e1198d 56efc6c6 310fb19f 8dd8abdf 85b95a09 e7fad9e5 4c0709bb  {M..r.V.1....Z...L..
000000f0: d45e2e39 4791a0a7 d0a9def8 5df9e87d 3a84b1e2 1605f127 eceb9015 4e530734  .^G9...].:.}...'..NS.4
00000100: a645a22d 1c6affcd c79eb1d5 d6dcb19c 0b2dfc53 b96dc748 91415b61 4f059f7b  .E-.j.....-.mS.AOH[a.{
00000110: f1ce5aa9 01de1f87 8bfc93d2 3b384667 b9f794c2 b6627274 ef0ba095 86cc5d90  ...Z...;8..Fg.b.rt..].
00000120: 916607ca f8e7692a 72dd0f96 59adaa97 4574426b fd8739c9 ac4baff8 0e48507d  .f.i*.r.Y.Et.Bk9..K.HP}
00000130: 84829968 20c20ba5 2296f4f6 3a58fbbf 5b800d93 0e443da7 5b7d8a6f 133f01e2  .h. .".:X[..D[}.?..=..o..
00000140: d27c5f39 c8607af3 2277ccdc 283ea86f 0b232053 7df36be8 0ded6811 ad33e8f5  _9z.|.`"w(>.#}.o Sk.h...3
00000150: 646387c4 64d6c6e1 d8d32cac 02045973 b9868677 f344d074 c854c7f8 e3967460  dcd......,.Ys.Dw.Tt..t`
00000160: eaf17654 d74585a5 d31061a2 85f677cd 7875e0f6 a92374a3 04ec32f3 25daa249  ..vT.E.a.w..xu.#t.2.%.I
00000170: 53c1d973 fded6e7a 0d8dfae0 ec789074 ec80a0b3 bdba46e2 428dd97c 4a8154d1  S....snz..x.t..F.B.J|T.
00000180: 7b06566f 561d26a7 d8b732df 224bf881 91065b95 959119a3 4962f555 ed52d318  {Vo&.V2..."K[....IbU.R.
00000190: a16c415f c5997e10 bdcb87b6 233d68db 4bcb738c d9bd0ef3 09faaf24 e7da4b93  .l..A_~..#=K.h.s....$K.
000001a0: b4a6dd77 f988a10f aeaef96b e15374f2 a247405e 8e80b3f7 bf2d0ed4 8a1debcc  ..w...kt.@^.S.G...-..
000001b0: 6281f17f 0305aee1 8132bf17 26da1be9 7b1e9891 8f469e33 fbac1443 088b55dd  b....2&.{..F....3.CU.
000001c0: 3850738b 05fcc77a a0b4a64d c05a94e9 696cd1bc 3567eeb5 0993b95c ac3330ad  8Ps..z.M..Zil5g...3..\0.
000001d0: b4982dca cae9517b 53dfe736 0fc1ff7c 2a3fa17a 3512d08b b23d1456 a0dd566f  ....S-.Q{.6.*?5|.z.=..VVo
000001e0: e412e158 4240d031 619e7223 54d90674 68403fbb 9bcfe824 7aa5b45c 9f3a5c88  ..B@aX.T1r#.h@t?..z$.\\.:
000001f0: 50253d76 421bc0cb d73f991b 3c3cc044 20193090 48af13f3 d80f6ba5 2895215d  P%B=v..?<< .H..D0.(..k.!]
00000200: b5a85de4 b7d0ac48 bed7f437 46c1dfa2 d08a6dea 273f910e e0e0c87c 6611d699  .]..H.7..Fm...'?.|.f.
00000210: e37a63e0 c5a90b59 435f796e 807ee1d0 fb687ac7 e2cd30ba 47f9663f 077f62ef  .z.c.C_.~.hYyn..Gz.0.f?b.
00000220: 549d1e8a 47a4950e 6e3b83b6 7afa5c6e 7e3fd75e 2e40f338 0f71935f 24337a86  T.G.n;z.~?.@.q$3.\n.^.8._z.
00000230: eda2947a a8ba7499 93fb4d99 e18fd159 60bf471e 6bcfcca5 c914639c 3f8b8a86  ...zt.M..YG..`.kc...?.
00000240: 1db15519 e971d15e 923ae8e0 df83793a 36c0d9f1 0d0cb9f1 4bb35763 1b7f2cfe  U..^.q.y:..6...K..Wc,.
00000250: acba4c07 d0908db8 2e2e0e2e 3234d301 4f78eeb8 f143d413 7f54400e 5aab126d  L......24Ox.C.TZ...@..m
00000260: a47b0566 2feb88c1 c179d6e5 af70f9ba ffbdfd86 e067eaab aa7a6614 45192e5d  .{/f..y.p...g.zE...f..]
00000270: c3526c1f 75dc376a e8358b2e 818e2f2f 5fe52f08 bd58c9cd 9723720d 74b650ec  l.Ru7j..5///.._..Xr.#tP.
00000280: e1cab9c1 5c30b6e6 603afa1d aee3ac4a 346c989f b5941d84 d14daeb6 b7448ce6  ..\0`:..4l...MJ.D.......
00000290: 5fcc131d c5e28de6 4fc59ee1 7a1135d8 13f6b1f5 5e1f3c63 f403eecf c0ab14df  _...O.z..5.^..<c....
000002a0: e26c070c d6c22f31 32fcc24f 71c605d3 5e24b5c6 15a34e31 eee1de30 0ef9a32c  .l..2.q/1.^$O....N1.0.,
000002b0: 4cbb904c 981eb3d4 de2f0418 fe0824c3 c2c9428d fc61c3b3 f8adf299 bba8ab19  L.L.../.$.B...a....
000002c0: d7f710ce 6580327d 3b3bd8e8 38ec4b80 38fcdea5 d527e37b debdc8b8 b408b10b  ..e2}.;;8.8K..'..{....
000002d0: e7e15be6 8fdd859c 821948e8 a039116d 84e6a81d ff3843e7 3636e589 5188b673  [...H..m..9C...866Q.s
000002e0: 85fa97fb a0535be7 d863ddae 99dc9277 f3bc67a1 b73e9d7e 5d83174c 5b980e99  ..[.S.c..wg..~.>]L.[.
000002f0: 5e6c83c8 dccadc23 ac4ee8e5 8b676dd5 e3f2603b 84e9ce63 2b2cfc56 7ad1563c  ^l...N.g#..m.`;.+,zc.VV<
00000300: 0c2bf548 d1c1f187 86aaa4c2 c822f380 e06286f2 ee6285f6 190e31bd 0bb23cd1  .+H.....".b.b...1.<.
00000310: f564df95 e67a8e96 ca309972 fdcc614a fbfb44a1 f7b2696d 2a303496 bd307e94  .d.z.0....raJD.im4.*0~.0
00000320: e5c96b74 97d521ff 6412376c a00b1577 d4c4dd2c a619a908 2737b44e d46a8bf9  ....dkt!.7l.w.,...N.'7.j
00000330: 1358de63 8154eb6d ac0218c6 74d050de 9c044f70 1a5ec0b5 cdd0962a 87082b9d  .X.T..tc.m..P.^Op...*+.
00000340: d6ca43b9 484c8966 58674b25 a99b8d94 3898579d 1e6e657b 5f5f0d87 1d104319  C..HLXgfK%..8W.e{.n__.C.
00000350: 1f546725 6d976240 6220b8d5 35cb7946 6f73df6a 6cddd0f8 f9c60ffe eeb35c30  .Tmg%b@.b 5.oslyF.j....\0
00000360: 8da1 7727 f91f 04d2 f21d 2222 2229 29    ..w'....                    .."""))

HereHere is a bash script that assembles this program and demonstrates its execution.

Python 2, 879 bytes

00000000: 2363 6f64 696e 673a 3433 370a 696d 706f  #coding:437.impo
00000010: 7274 2072 652c 7a6c 6962 0a6c 616d 6264  rt re,zlib.lambd
00000020: 6120 733a 7265 2e66 696e 6461 6c6c 2873  a s:re.findall(s
00000030: 2e72 6570 6c61 6365 282a 222a 2e22 292c  .replace(*"*."),
00000040: 7a6c 6962 2e64 6563 6f6d 7072 6573 7328  zlib.decompress(
00000050: 2222 2278 da65 544d 73db 3a0c fc2b b8f5  """x.eTMs.:..+..
00000060: d297 1fd0 9b3f 623b 1d3b 7523 7732 3dc2  .....?b;.;u#w2=.
00000070: 122c 714c 117e 2415 57ef d7bf 0565 a7e9  .,qL.~$.W....e..
00000080: f410 4712 4160 b1bb c03e 4aaa a3bb 64a7  ..G.A`...>J...d.
00000090: e10b ed86 d848 a417 0e49 7b3a 6924 a6a5  .....H...I{:i$..
000000a0: 7043 3b0e f7c3 e348 b913 9aab 9eed 2c77  pC;....H......,w
000000b0: b495 d024 446e 3834 53f8 abb8 b6cb 540d  ...$Dn84S.....T.
000000c0: 2ef3 d14b c9b4 8adc bbd0 d296 9b91 5c5c  ...K..........\\
000000d0: a057 76d9 deab 4e63 a6d5 9090 d30f 7289  .Wv...Nc......r.
000000e0: 2ee4 72e1 56ef 310f 8dd8 85b9 e7fa 4c07  ..r.V.1.......L.
000000f0: d45e 4791 d0a9 5df9 3a84 1605 eceb 4e53  .^G...].:.....NS
00000100: a645 1c6a c79e d6dc 0b2d b96d 9141 4f05  .E.j.....-.m.AO.
00000110: f1ce 01de 8bfc 3b38 b9f7 b662 ef0b 86cc  ......;8...b....
00000120: 9166 f8e7 72dd 59ad 4574 fd87 ac4b 0e48  .f..r.Y.Et...K.H
00000130: 8482 20c2 2296 3a58 5b80 0e44 5b7d 133f  .. .".:X[..D[}.?
00000140: d27c c860 2277 283e 0b23 7df3 0ded ad33  .|.`"w(>.#}....3
00000150: 6463 64d6 d8d3 0204 b986 f344 c854 e396  dcd........D.T..
00000160: eaf1 d745 d310 85f6 7875 a923 04ec 25da  ...E....xu.#..%.
00000170: 53c1 fded 0d8d ec78 ec80 bdba 428d 4a81  S......x....B.J.
00000180: 7b06 561d d8b7 224b 9106 9591 4962 ed52  {.V..."K....Ib.R
00000190: a16c c599 bdcb 233d 4bcb d9bd 09fa e7da  .l....#=K.......
000001a0: b4a6 f988 aeae e153 a247 8e80 bf2d 8a1d  .......S.G...-..
000001b0: 6281 0305 8132 26da 7b1e 8f46 fbac 088b  b....2&.{..F....
000001c0: 3850 05fc a0b4 c05a 696c 3567 0993 ac33  8P.....Zil5g...3
000001d0: b498 cae9 53df 0fc1 2a3f 3512 b23d a0dd  ....S...*?5..=..
000001e0: e412 4240 619e 54d9 6840 9bcf 7aa5 9f3a  ..B@a.T.h@..z..:
000001f0: 5025 421b d73f 3c3c 2019 48af d80f 2895  P%B..?<< .H...(.
00000200: b5a8 b7d0 bed7 46c1 d08a 273f e0e0 6611  ......F...'?..f.
00000210: e37a c5a9 435f 807e fb68 e2cd 47f9 077f  .z..C_.~.h..G...
00000220: 549d 47a4 6e3b 7afa 7e3f 2e40 0f71 2433  T.G.n;z.~?.@.q$3
00000230: eda2 a8ba 93fb e18f 60bf 6bcf c914 3f8b  ........`.k...?.
00000240: 1db1 e971 923a df83 36c0 0d0c 4bb3 1b7f  ...q.:..6...K...
00000250: acba d090 2e2e 3234 4f78 f143 7f54 5aab  ......24Ox.C.TZ.
00000260: a47b 2feb c179 af70 ffbd e067 aa7a 4519  .{/..y.p...g.zE.
00000270: c352 75dc e835 818e 5fe5 bd58 9723 74b6  .Ru..5.._..X.#t.
00000280: e1ca 5c30 603a aee3 346c b594 d14d b744  ..\0`:..4l...M.D
00000290: 5fcc c5e2 4fc5 7a11 13f6 5e1f f403 c0ab  _...O.z...^.....
000002a0: e26c d6c2 32fc 71c6 5e24 15a3 eee1 0ef9  .l..2.q.^$......
000002b0: 4cbb 981e de2f fe08 c2c9 fc61 f8ad bba8  L..../.....a....
000002c0: d7f7 6580 3b3b 38ec 38fc d527 debd b408  ..e.;;8.8..'....
000002d0: e7e1 8fdd 8219 a039 84e6 ff38 3636 5188  .......9...866Q.
000002e0: 85fa a053 d863 99dc f3bc b73e 5d83 5b98  ...S.c.....>].[.
000002f0: 5e6c dcca ac4e 8b67 e3f2 84e9 2b2c 7ad1  ^l...N.g....+,z.
00000300: 0c2b d1c1 86aa c822 e062 ee62 190e 0bb2  .+.....".b.b....
00000310: f564 e67a ca30 fdcc fbfb f7b2 2a30 bd30  .d.z.0......*0.0
00000320: e5c9 97d5 6412 a00b d4c4 a619 2737 d46a  ....d.......'7.j
00000330: 1358 8154 ac02 74d0 9c04 1a5e cdd0 8708  .X.T..t....^....
00000340: d6ca 484c 5867 a99b 3898 1e6e 5f5f 1d10  ..HLXg..8..n__..
00000350: 1f54 6d97 6220 35cb 6f73 6cdd f9c6 eeb3  .Tm.b 5.osl.....
00000360: 8da1 7727 f91f 04d2 f21d 2222 2229 29    ..w'......"""))

Here is a bash script that assembles this program and demonstrates its execution.

Python 2, 871 bytes

00000000: 2363 6f64 696e 673a 3433 370a 696d 706f  #coding:437.impo
00000010: 7274 2072 652c 7a6c 6962 0a6c 616d 6264  rt re,zlib.lambd
00000020: 6120 733a 7265 2e66 696e 6461 6c6c 2873  a s:re.findall(s
00000030: 2e72 6570 6c61 6365 282a 222a 2e22 292c  .replace(*"*."),
00000040: 7a6c 6962 2e64 6563 6f6d 7072 6573 7328  zlib.decompress(
00000050: 2222 2278 da65 54c1 96e2 3610 fc95 bee5  """x.eT...6.....
00000060: b299 0fd8 1be0 0126 0f66 c998 bc79 3936  .......&.f...y96
00000070: 7663 eb21 ab89 242f eb7c 7daa 6520 d997  vc.!..$/.|}.e ..
00000080: 0320 6475 7555 75c9 c7a8 e3c9 4b4b 9f9c  . duuUu.....KK..
00000090: 2526 da8f b195 487f 04fb de78 4e09 6be1  %&....H....xN.k.
000000a0: 34d1 ce49 a2dc 0bad a2de c2e3 a0c3 8abd  4..I............
000000b0: 3b8d 5409 0345 5c5c d767 7acb bf24 5a78  ;.T..E\\.gz..$Zx
000000c0: 6f8f ad64 c383 509d 2387 4e68 29ed 59bc  o..d..P.#.Nh).Y.
000000d0: d75b a243 94d4 4477 cd4e c3d7 07e4 1105  .[.C..Dw.N......
000000e0: 7b4d 198d c6c6 b19f abdf 5a09 d9e5 09bb  {M........Z.....
000000f0: 2e39 a0a7 def8 e87d b1e2 f127 9015 0734  .9.....}...'...4
00000100: a22d ffcd b1d5 b19c fc53 c748 5b61 9f7b  .-.......S.H[a.{
00000110: 5aa9 1f87 93d2 4667 94c2 7274 a095 5d90  Z.....Fg..rt..].
00000120: 07ca 692a 0f96 aa97 426b 39c9 aff8 507d  ..i*....Bk9...P}
00000130: 9968 0ba5 f4f6 fbbf 0d93 3da7 8a6f 01e2  .h........=..o..
00000140: 5f39 7af3 ccdc a86f 2053 6be8 6811 e8f5  _9z....o Sk.h...
00000150: 87c4 c6e1 2cac 5973 8677 d074 c7f8 7460  ....,.Ys.w.t..t`
00000160: 7654 85a5 61a2 77cd e0f6 74a3 32f3 a249  vT..a.w...t.2..I
00000170: d973 6e7a fae0 9074 a0b3 46e2 d97c 54d1  .snz...t..F..|T.
00000180: 566f 26a7 32df f881 5b95 19a3 f555 d318  Vo&.2...[....U..
00000190: 415f 7e10 87b6 68db 738c 0ef3 af24 4b93  A_~...h.s....$K.
000001a0: dd77 a10f f96b 74f2 405e b3f7 0ed4 ebcc  .w...kt.@^......
000001b0: f17f aee1 bf17 1be9 9891 9e33 1443 55dd  ...........3.CU.
000001c0: 738b c77a a64d 94e9 d1bc eeb5 b95c 30ad  s..z.M.......\0.
000001d0: 2dca 517b e736 ff7c a17a d08b 1456 566f  -.Q{.6.|.z...VVo
000001e0: e158 d031 7223 0674 3fbb e824 b45c 5c88  .X.1r#.t?..$.\\.
000001f0: 3d76 c0cb 991b c044 3090 13f3 6ba5 215d  =v.....D0...k.!]
00000200: 5de4 ac48 f437 dfa2 6dea 910e c87c d699  ]..H.7..m....|..
00000210: 63e0 0b59 796e e1d0 7ac7 30ba 663f 62ef  c..Yyn..z.0.f?b.
00000220: 1e8a 950e 83b6 5c6e d75e f338 935f 7a86  ......\n.^.8._z.
00000230: 947a 7499 4d99 d159 471e cca5 639c 8a86  .zt.M..YG...c...
00000240: 5519 d15e e8e0 793a d9f1 b9f1 5763 2cfe  U..^..y:....Wc,.
00000250: 4c07 8db8 0e2e d301 eeb8 d413 400e 126d  L...........@..m
00000260: 0566 88c1 d6e5 f9ba fd86 eaab 6614 2e5d  .f..........f..]
00000270: 6c1f 376a 8b2e 2f2f 2f08 c9cd 720d 50ec  l.7j..///...r.P.
00000280: b9c1 b6e6 fa1d ac4a 989f 1d84 aeb6 8ce6  .......J........
00000290: 131d 8de6 9ee1 35d8 b1f5 3c63 eecf 14df  ......5...<c....
000002a0: 070c 2f31 c24f 05d3 b5c6 4e31 de30 a32c  ../1.O....N1.0.,
000002b0: 904c b3d4 0418 24c3 428d c3b3 f299 ab19  .L....$.B.......
000002c0: 10ce 327d d8e8 4b80 dea5 e37b c8b8 b10b  ..2}..K....{....
000002d0: 5be6 859c 48e8 116d a81d 43e7 e589 b673  [...H..m..C....s
000002e0: 97fb 5be7 ddae 9277 67a1 9d7e 174c 0e99  ..[....wg..~.L..
000002f0: 83c8 dc23 e8e5 6dd5 603b ce63 fc56 563c  ...#..m.`;.c.VV<
00000300: f548 f187 a4c2 f380 86f2 85f6 31bd 3cd1  .H..........1.<.
00000310: df95 8e96 9972 614a 44a1 696d 3496 7e94  .....raJD.im4.~.
00000320: 6b74 21ff 376c 1577 dd2c a908 b44e 8bf9  kt!.7l.w.,...N..
00000330: de63 eb6d 18c6 50de 4f70 c0b5 962a 2b9d  .c.m..P.Op...*+.
00000340: 43b9 8966 4b25 8d94 579d 657b 0d87 4319  C..fK%..W.e{..C.
00000350: 6725 6240 b8d5 7946 df6a d0f8 0ffe 5c30  g%b@..yF.j....\0
00000360: f21d 2222 2229 29                        .."""))

Here is a bash script that assembles this program and demonstrates its execution.

added 7 characters in body
Source Link
lynn
  • 69.2k
  • 11
  • 133
  • 283
Loading
Source Link
lynn
  • 69.2k
  • 11
  • 133
  • 283
Loading