From: Eric S. Raymond Date: Thu, 25 Apr 2019 19:12:14 +0000 (-0400) Subject: Fix ditfill glitch, and add an option to control it. X-Git-Tag: 2.6~11 X-Git-Url: https://jxself.org/git/?a=commitdiff_plain;h=0174113d9fcee47845fb36efb171d9be864e6641;p=super-star-trek.git Fix ditfill glitch, and add an option to control it. --- diff --git a/NEWS b/NEWS index 7d04565..4d7c4d4 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,8 @@ SST2K project news. +Repository head:: + Fixed a longstanding bug in the chart display. + 2.5: 2019-04-24:: Now runs identically under Python 2 and Python 3. diff --git a/sst.py b/sst.py index 33249cf..2420222 100755 --- a/sst.py +++ b/sst.py @@ -309,6 +309,7 @@ OPTION_CLOAK = 0x80004000 # Enable BSD-Trek capture (Almy, 2013). OPTION_PLAIN = 0x01000000 # user chose plain game OPTION_ALMY = 0x02000000 # user chose Almy variant OPTION_COLOR = 0x04000000 # enable color display (ESR, 2010) +OPTION_DOTFILL = 0x08000000 # fix dotfill glitch in chart (ESR, 2019) # Define devices DSRSENS = 0 @@ -5324,6 +5325,8 @@ def chart(): show = ".1." elif game.state.galaxy[i][j].charted: show = "%3d" % (game.state.chart[i][j].klingons*100 + game.state.chart[i][j].starbase * 10 + game.state.chart[i][j].stars) + if (game.options & OPTION_DOTFILL): + show = show.replace(" ", ".") else: show = "..." proutn(show) @@ -5986,11 +5989,11 @@ def choose(): scanner.nexttok() if scanner.sees("plain"): # Approximates the UT FORTRAN version. - game.options &=~ (OPTION_THOLIAN | OPTION_PLANETS | OPTION_THINGY | OPTION_PROBE | OPTION_RAMMING | OPTION_MVBADDY | OPTION_BLKHOLE | OPTION_BASE | OPTION_WORLDS | OPTION_COLOR | OPTION_CAPTURE | OPTION_CLOAK) + game.options &=~ (OPTION_THOLIAN | OPTION_PLANETS | OPTION_THINGY | OPTION_PROBE | OPTION_RAMMING | OPTION_MVBADDY | OPTION_BLKHOLE | OPTION_BASE | OPTION_WORLDS | OPTION_COLOR | OPTION_CAPTURE | OPTION_CLOAK | OPTION_DOTFILL) game.options |= OPTION_PLAIN elif scanner.sees("almy"): # Approximates Tom Almy's version. - game.options &=~ (OPTION_THINGY | OPTION_BLKHOLE | OPTION_BASE | OPTION_WORLDS | OPTION_COLOR) + game.options &=~ (OPTION_THINGY | OPTION_BLKHOLE | OPTION_BASE | OPTION_WORLDS | OPTION_COLOR | OPTION_DOTFILL) game.options |= OPTION_ALMY elif scanner.sees("fancy") or scanner.sees("\n"): pass diff --git a/test/test01.chk b/test/test01.chk index 2a9b7a4..b811a07 100644 --- a/test/test01.chk +++ b/test/test01.chk @@ -28,9 +28,9 @@ COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 1 | ... ... ... ... ... ... ... ... | -2 | ... ... ... 8 3 3 .1. ... | -3 | .1. ... ... 8 < 3> 4 ... ... | -4 | ... ... ... 8 9 6 ... ... | +2 | ... ... ... ..8 ..3 ..3 .1. ... | +3 | .1. ... ... ..8 <..3> ..4 ... ... | +4 | ... ... ... ..8 ..9 ..6 ... ... | 5 | ... ... ... ... ... ... ... ... | 6 | ... ... ... ... ... .1. ... ... | 7 | ... ... ... .1. ... ... ... ... | diff --git a/test/test02.chk b/test/test02.chk index 0950258..972cb2e 100644 --- a/test/test02.chk +++ b/test/test02.chk @@ -28,8 +28,8 @@ chart 4 | ... ... ... ... ... ... ... .1. | 5 | ... ... ... ... ... ... ... ... | 6 | ... ... ... ... ... ... ... ... | -7 | ... ... ... ... .1. ... 8 1 | -8 | ... ... ... ... ... ... 8 < 9> | +7 | ... ... ... ... .1. ... ..8 ..1 | +8 | ... ... ... ... ... ... ..8 <..9> | COMMAND> m a 3 6 @@ -54,9 +54,9 @@ COMMAND> chart 3 | ... ... ... ... ... ... ... *** | 4 | ... ... ... ... ... ... ... .1. | 5 | ... ... ... ... ... ... ... ... | -6 | ... ... ... ... ... ... 9 107 | -7 | ... ... ... ... .1. ... 8 < 1> | -8 | ... ... ... ... ... ... 8 9 | +6 | ... ... ... ... ... ... ..9 107 | +7 | ... ... ... ... .1. ... ..8 <..1> | +8 | ... ... ... ... ... ... ..8 ..9 | COMMAND> m a 1 10 diff --git a/test/test03.chk b/test/test03.chk index 7c175cb..b8bd98e 100644 --- a/test/test03.chk +++ b/test/test03.chk @@ -22,9 +22,9 @@ COMMAND> # SST2K version 2.4 chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | 8 4 ... ... ... ... ... ... | -2 |< 4> 7 ... ... ... ... ... ... | -3 | 9 3 ... ... ... .1. ... ... | +1 | ..8 ..4 ... ... ... ... ... ... | +2 |<..4> ..7 ... ... ... ... ... ... | +3 | ..9 ..3 ... ... ... .1. ... ... | 4 | ... ... ... ... ... ... ... ... | 5 | ... ... ... ... ... ... ... ... | 6 | ... ... .1. ... ... ... ... ... | @@ -111,11 +111,11 @@ Torpedo track- 9 - 9 9 - 8 9 - 7 COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | 8 4 ... ... ... ... ... ... | -2 | 4 7 ... ... ... ... ... ... | -3 | 9 3 ... ... ... .1. ... ... | -4 |< 3> 4 ... ... ... ... ... ... | -5 | 3 3 ... ... ... ... ... ... | +1 | ..8 ..4 ... ... ... ... ... ... | +2 | ..4 ..7 ... ... ... ... ... ... | +3 | ..9 ..3 ... ... ... .1. ... ... | +4 |<..3> ..4 ... ... ... ... ... ... | +5 | ..3 ..3 ... ... ... ... ... ... | 6 | ... ... .1. ... ... ... ... ... | 7 | ... ... ... ... ... ... ... ... | 8 | ... ... ... ... ... ... ... ... | @@ -131,11 +131,11 @@ Entering Quadrant 2 - 5. COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | 8 4 ... 8 2 6 ... ... | -2 | 4 7 ... 1 < 6> 5 ... ... | -3 | 9 3 ... 5 8 14 ... ... | -4 | 3 4 ... ... ... ... ... ... | -5 | 3 3 ... ... ... ... ... ... | +1 | ..8 ..4 ... ..8 ..2 ..6 ... ... | +2 | ..4 ..7 ... ..1 <..6> ..5 ... ... | +3 | ..9 ..3 ... ..5 ..8 .14 ... ... | +4 | ..3 ..4 ... ... ... ... ... ... | +5 | ..3 ..3 ... ... ... ... ... ... | 6 | ... ... .1. ... ... ... ... ... | 7 | ... ... ... ... ... ... ... ... | 8 | ... ... ... ... ... ... ... ... | @@ -311,11 +311,11 @@ COMMAND> srscan COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | 8 4 ... 8 2 106 ... ... | -2 | 4 7 ... 1 6 5 ... ... | -3 | 9 3 ... 5 8 *** 109 9 | -4 | 3 4 ... ... ... 4 < 1> 6 | -5 | 3 3 ... ... ... 6 4 108 | +1 | ..8 ..4 ... ..8 ..2 106 ... ... | +2 | ..4 ..7 ... ..1 ..6 ..5 ... ... | +3 | ..9 ..3 ... ..5 ..8 *** 109 ..9 | +4 | ..3 ..4 ... ... ... ..4 <..1> ..6 | +5 | ..3 ..3 ... ... ... ..6 ..4 108 | 6 | ... ... .1. ... ... ... ... ... | 7 | ... ... ... ... ... ... ... ... | 8 | ... *** ... ... ... ... ... ... | diff --git a/test/test04.chk b/test/test04.chk index 1cd9679..c14ba11 100644 --- a/test/test04.chk +++ b/test/test04.chk @@ -22,9 +22,9 @@ COMMAND> # SST2K version 2.4 chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. .1. ... .1. 107 3 2 ... | -2 | ... ... ... ... 7 < 9> 5 ... | -3 | ... ... ... ... 8 7 207 ... | +1 | .1. .1. ... .1. 107 ..3 ..2 ... | +2 | ... ... ... ... ..7 <..9> ..5 ... | +3 | ... ... ... ... ..8 ..7 207 ... | 4 | ... ... ... ... ... ... ... ... | 5 | ... ... ... ... ... ... ... ... | 6 | ... ... ... ... ... ... ... ... | @@ -78,10 +78,10 @@ Shields lowered. COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. .1. ... .1. 107 3 2 ... | -2 | ... ... ... ... 7 9 5 4 | -3 | ... ... ... ... 8 7 < 7> 106 | -4 | ... ... ... ... ... 1 1 2 | +1 | .1. .1. ... .1. 107 ..3 ..2 ... | +2 | ... ... ... ... ..7 ..9 ..5 ..4 | +3 | ... ... ... ... ..8 ..7 <..7> 106 | +4 | ... ... ... ... ... ..1 ..1 ..2 | 5 | ... ... ... ... ... ... ... ... | 6 | ... ... ... ... ... ... ... ... | 7 | ... ... ... .1. ... ... ... ... | @@ -161,14 +161,14 @@ You have 2 deep space probes. COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. .1. ... .1. 107 3 2 ... | -2 | ... ... ... ... 7 9 5 104 | -3 | ... ... ... ... 8 7 7 106 | -4 | ... ... ... ... ... 1 1 2 | +1 | .1. .1. ... .1. 107 ..3 ..2 ... | +2 | ... ... ... ... ..7 ..9 ..5 104 | +3 | ... ... ... ... ..8 ..7 ..7 106 | +4 | ... ... ... ... ... ..1 ..1 ..2 | 5 | ... ... ... ... ... ... ... ... | -6 | ... ... 1 8 3 ... ... ... | -7 | ... ... 6 < 11> 2 ... ... ... | -8 | ... ... 3 2 7 ... ... ... | +6 | ... ... ..1 ..8 ..3 ... ... ... | +7 | ... ... ..6 <.11> ..2 ... ... ... | +8 | ... ... ..3 ..2 ..7 ... ... ... | COMMAND> m a 6 7 1 1 @@ -194,14 +194,14 @@ HELP SCORE CURSES COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. .1. ... .1. 107 3 2 ... | -2 | ... ... ... ... 7 9 5 104 | -3 | ... ... ... ... 8 7 *** 106 | -4 | ... ... ... ... ... 1 1 2 | -5 | ... ... ... ... ... 3 4 3 | -6 | ... ... 1 8 3 4 < 6> 8 | -7 | ... ... 6 11 2 2 8 607 | -8 | ... ... 3 2 7 ... ... ... | +1 | .1. .1. ... .1. 107 ..3 ..2 ... | +2 | ... ... ... ... ..7 ..9 ..5 104 | +3 | ... ... ... ... ..8 ..7 *** 106 | +4 | ... ... ... ... ... ..1 ..1 ..2 | +5 | ... ... ... ... ... ..3 ..4 ..3 | +6 | ... ... ..1 ..8 ..3 ..4 <..6> ..8 | +7 | ... ... ..6 .11 ..2 ..2 ..8 607 | +8 | ... ... ..3 ..2 ..7 ... ... ... | COMMAND> sh down Shields lowered. @@ -374,14 +374,14 @@ You have 2 deep space probes. COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. .1. ... .1. 107 3 2 ... | -2 | ... ... ... ... 7 9 5 4 | -3 | ... ... ... ... 8 7 *** 106 | -4 | ... ... ... ... ... 1 1 102 | -5 | ... ... ... ... ... 3 4 3 | -6 | ... ... 1 8 3 4 6 8 | -7 | ... ... 6 11 2 2 8 <207> | -8 | ... ... 3 2 7 ... 5 4 | +1 | .1. .1. ... .1. 107 ..3 ..2 ... | +2 | ... ... ... ... ..7 ..9 ..5 ..4 | +3 | ... ... ... ... ..8 ..7 *** 106 | +4 | ... ... ... ... ... ..1 ..1 102 | +5 | ... ... ... ... ... ..3 ..4 ..3 | +6 | ... ... ..1 ..8 ..3 ..4 ..6 ..8 | +7 | ... ... ..6 .11 ..2 ..2 ..8 <207> | +8 | ... ... ..3 ..2 ..7 ... ..5 ..4 | COMMAND> m a 1 1 @@ -478,14 +478,14 @@ Energy left 2142 shields up 43%, torpedoes left 3 COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. .1. ... 13 <107> 3 2 ... | -2 | ... ... ... 4 7 9 5 4 | -3 | ... ... ... ... 8 7 *** 106 | -4 | ... ... ... ... ... 1 1 102 | -5 | ... ... ... ... ... 3 4 3 | -6 | ... ... 1 8 3 4 6 8 | -7 | ... ... 6 11 2 2 8 207 | -8 | ... ... 3 2 7 ... 5 4 | +1 | .1. .1. ... .13 <107> ..3 ..2 ... | +2 | ... ... ... ..4 ..7 ..9 ..5 ..4 | +3 | ... ... ... ... ..8 ..7 *** 106 | +4 | ... ... ... ... ... ..1 ..1 102 | +5 | ... ... ... ... ... ..3 ..4 ..3 | +6 | ... ... ..1 ..8 ..3 ..4 ..6 ..8 | +7 | ... ... ..6 .11 ..2 ..2 ..8 207 | +8 | ... ... ..3 ..2 ..7 ... ..5 ..4 | COMMAND> rep You were playing a short good game. @@ -677,14 +677,14 @@ COMMAND> srscan COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. .1. ... 13 107 3 2 ... | -2 | ... ... ... 4 7 9 5 4 | -3 | ... ... ... ... 8 7 *** < 5> | -4 | *** ... ... ... ... 1 1 2 | -5 | ... ... ... ... ... 3 4 3 | -6 | ... ... 1 8 3 4 6 8 | -7 | ... ... 6 11 2 2 8 207 | -8 | ... ... 3 2 7 ... 5 4 | +1 | .1. .1. ... .13 107 ..3 ..2 ... | +2 | ... ... ... ..4 ..7 ..9 ..5 ..4 | +3 | ... ... ... ... ..8 ..7 *** <..5> | +4 | *** ... ... ... ... ..1 ..1 ..2 | +5 | ... ... ... ... ... ..3 ..4 ..3 | +6 | ... ... ..1 ..8 ..3 ..4 ..6 ..8 | +7 | ... ... ..6 .11 ..2 ..2 ..8 207 | +8 | ... ... ..3 ..2 ..7 ... ..5 ..4 | COMMAND> sh down Shields lowered. diff --git a/test/test05.chk b/test/test05.chk index fbe9407..28344d0 100644 --- a/test/test05.chk +++ b/test/test05.chk @@ -21,9 +21,9 @@ COMMAND> # Test deep-space probes and battle death chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | ... ... ... ... 8 5 106 ... | -2 | ... ... ... ... 4 < 5> 4 ... | -3 | ... ... ... ... 2 4 7 ... | +1 | ... ... ... ... ..8 ..5 106 ... | +2 | ... ... ... ... ..4 <..5> ..4 ... | +3 | ... ... ... ... ..2 ..4 ..7 ... | 4 | ... .1. ... ... ... ... ... ... | 5 | ... ... ... ... ... ... ... ... | 6 | ... ... ... ... ... ... ... ... | @@ -53,9 +53,9 @@ Entering Quadrant 2 - 7. COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | ... ... ... ... 8 5 106 5 | -2 | ... ... ... ... 4 5 < 4> 2 | -3 | ... ... ... ... 2 4 7 7 | +1 | ... ... ... ... ..8 ..5 106 ..5 | +2 | ... ... ... ... ..4 ..5 <..4> ..2 | +3 | ... ... ... ... ..2 ..4 ..7 ..7 | 4 | ... .1. ... ... ... ... ... ... | 5 | ... ... ... ... ... ... ... ... | 6 | ... ... ... ... ... ... ... ... | @@ -166,10 +166,10 @@ Torpedo track- 5 - 9 COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | ... ... ... ... 8 5 106 5 | -2 | 4 9 3 5 4 *** 4 2 | -3 | ... 3 < 6> 6 2 4 7 7 | -4 | ... 15 6 1 ... ... ... ... | +1 | ... ... ... ... ..8 ..5 106 ..5 | +2 | ..4 ..9 ..3 ..5 ..4 *** ..4 ..2 | +3 | ... ..3 <..6> ..6 ..2 ..4 ..7 ..7 | +4 | ... .15 ..6 ..1 ... ... ... ... | 5 | ... ... ... ... ... ... ... ... | 6 | ... ... ... ... ... ... ... ... | 7 | ... ... ... ... ... ... ... ... | @@ -208,14 +208,14 @@ Torpedo track- 3 - 3 COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | ... ... ... ... 8 5 106 5 | -2 | 4 9 3 5 4 *** 4 2 | -3 | ... 3 6 6 2 4 7 7 | -4 | ... 15 6 1 ... ... ... ... | +1 | ... ... ... ... ..8 ..5 106 ..5 | +2 | ..4 ..9 ..3 ..5 ..4 *** ..4 ..2 | +3 | ... ..3 ..6 ..6 ..2 ..4 ..7 ..7 | +4 | ... .15 ..6 ..1 ... ... ... ... | 5 | ... ... ... ... ... ... ... ... | -6 | ... 8 2 5 ... ... ... ... | -7 | ... 8 < 1> 8 ... ... ... ... | -8 | ... 5 7 9 ... ... .1. ... | +6 | ... ..8 ..2 ..5 ... ... ... ... | +7 | ... ..8 <..1> ..8 ... ... ... ... | +8 | ... ..5 ..7 ..9 ... ... .1. ... | COMMAND> probe 1 probe left. @@ -228,14 +228,14 @@ Beg your pardon, Captain? COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | ... ... ... ... 8 5 106 5 | -2 | 4 9 3 5 4 *** 4 2 | -3 | ... 3 6 6 2 4 7 7 | -4 | ... 15 6 1 ... ... ... ... | +1 | ... ... ... ... ..8 ..5 106 ..5 | +2 | ..4 ..9 ..3 ..5 ..4 *** ..4 ..2 | +3 | ... ..3 ..6 ..6 ..2 ..4 ..7 ..7 | +4 | ... .15 ..6 ..1 ... ... ... ... | 5 | ... ... ... ... ... ... ... ... | -6 | ... 8 2 5 ... ... ... ... | -7 | ... 8 < 1> 8 ... ... ... ... | -8 | ... 5 7 9 ... ... .1. ... | +6 | ... ..8 ..2 ..5 ... ... ... ... | +7 | ... ..8 <..1> ..8 ... ... ... ... | +8 | ... ..5 ..7 ..9 ... ... .1. ... | COMMAND> probe 1 probe left. @@ -248,14 +248,14 @@ Ensign Chekov- "The deep space probe is launched, Captain." COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | ... ... ... ... 8 5 106 5 | -2 | 4 9 3 5 4 *** 4 2 | -3 | ... 3 6 6 2 4 7 7 | -4 | ... 15 6 1 ... ... ... ... | +1 | ... ... ... ... ..8 ..5 106 ..5 | +2 | ..4 ..9 ..3 ..5 ..4 *** ..4 ..2 | +3 | ... ..3 ..6 ..6 ..2 ..4 ..7 ..7 | +4 | ... .15 ..6 ..1 ... ... ... ... | 5 | ... ... ... ... ... ... ... ... | -6 | ... 8 2 5 ... ... ... ... | -7 | ... 8 < 1> 8 ... ... ... ... | -8 | ... 5 7 9 ... ... .1. ... | +6 | ... ..8 ..2 ..5 ... ... ... ... | +7 | ... ..8 <..1> ..8 ... ... ... ... | +8 | ... ..5 ..7 ..9 ... ... .1. ... | COMMAND> m a 5 3 5 5 @@ -280,14 +280,14 @@ Lt. Uhura- "The deep space probe is no longer transmitting." COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | ... ... ... ... 8 5 106 5 | -2 | 4 9 3 5 4 *** 4 2 | -3 | ... 3 6 6 2 4 7 7 | -4 | ... 15 6 1 ... ... ... ... | -5 | ... 1 < 6> 7 ... ... ... ... | -6 | ... 8 2 5 ... ... ... ... | -7 | ... 8 1 8 602 5 *** ... | -8 | ... 5 7 9 ... ... .1. ... | +1 | ... ... ... ... ..8 ..5 106 ..5 | +2 | ..4 ..9 ..3 ..5 ..4 *** ..4 ..2 | +3 | ... ..3 ..6 ..6 ..2 ..4 ..7 ..7 | +4 | ... .15 ..6 ..1 ... ... ... ... | +5 | ... ..1 <..6> ..7 ... ... ... ... | +6 | ... ..8 ..2 ..5 ... ... ... ... | +7 | ... ..8 ..1 ..8 602 ..5 *** ... | +8 | ... ..5 ..7 ..9 ... ... .1. ... | COMMAND> sh down Shields lowered. @@ -300,14 +300,14 @@ Lt. Uhura- "Captain, Starfleet Intelligence reports COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | ... ... ... ... 8 5 106 5 | -2 | 4 9 3 5 104 *** 4 2 | -3 | ... 3 6 6 2 4 7 7 | -4 | ... 15 6 1 ... ... ... ... | -5 | ... 1 < 6> 7 ... ... ... ... | -6 | ... 8 2 5 ... ... ... ... | -7 | ... 8 1 8 602 5 *** ... | -8 | ... 5 7 9 ... ... .1. ... | +1 | ... ... ... ... ..8 ..5 106 ..5 | +2 | ..4 ..9 ..3 ..5 104 *** ..4 ..2 | +3 | ... ..3 ..6 ..6 ..2 ..4 ..7 ..7 | +4 | ... .15 ..6 ..1 ... ... ... ... | +5 | ... ..1 <..6> ..7 ... ... ... ... | +6 | ... ..8 ..2 ..5 ... ... ... ... | +7 | ... ..8 ..1 ..8 602 ..5 *** ... | +8 | ... ..5 ..7 ..9 ... ... .1. ... | COMMAND> m a 4 2 10 10 @@ -343,14 +343,14 @@ Shields damaged and down. COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | ... ... ... ... 8 5 < 6> 5 | -2 | 4 9 3 5 4 *** 4 2 | -3 | 7 3 6 6 2 104 7 7 | -4 | 8 15 6 1 ... ... ... ... | -5 | 2 1 6 7 ... ... ... ... | -6 | ... 8 2 5 ... ... ... ... | -7 | ... 8 1 8 602 5 *** ... | -8 | ... 5 7 9 ... ... .1. ... | +1 | ... ... ... ... ..8 ..5 <..6> ..5 | +2 | ..4 ..9 ..3 ..5 ..4 *** ..4 ..2 | +3 | ..7 ..3 ..6 ..6 ..2 104 ..7 ..7 | +4 | ..8 .15 ..6 ..1 ... ... ... ... | +5 | ..2 ..1 ..6 ..7 ... ... ... ... | +6 | ... ..8 ..2 ..5 ... ... ... ... | +7 | ... ..8 ..1 ..8 602 ..5 *** ... | +8 | ... ..5 ..7 ..9 ... ... .1. ... | COMMAND> m a 4 2 1 10 diff --git a/test/test06.chk b/test/test06.chk index 78a2c0e..cc00a2f 100644 --- a/test/test06.chk +++ b/test/test06.chk @@ -26,9 +26,9 @@ chart 2 | ... .1. ... ... ... ... ... .1. | 3 | ... ... ... ... ... .1. ... ... | 4 | .1. ... ... ... ... ... ... ... | -5 | ... ... ... ... 6 2 1 ... | -6 | ... ... ... ... 5 < 3> 6 .1. | -7 | ... ... ... ... 5 5 1 ... | +5 | ... ... ... ... ..6 ..2 ..1 ... | +6 | ... ... ... ... ..5 <..3> ..6 .1. | +7 | ... ... ... ... ..5 ..5 ..1 ... | 8 | ... ... ... ... ... ... ... ... | COMMAND> p a @@ -45,9 +45,9 @@ COMMAND> chart 2 | ... .1. ... ... ... ... ... .1. | 3 | ... ... ... ... ... .1. ... ... | 4 | .1. ... ... ... ... ... ... ... | -5 | ... ... ... ... 6 2 1 ... | -6 | ... ... ... ... 5 < 3> 6 .1. | -7 | ... ... ... ... 5 5 1 ... | +5 | ... ... ... ... ..6 ..2 ..1 ... | +6 | ... ... ... ... ..5 <..3> ..6 .1. | +7 | ... ... ... ... ..5 ..5 ..1 ... | 8 | ... ... ... ... ... ... ... ... | COMMAND> sh up @@ -68,9 +68,9 @@ COMMAND> chart 2 | ... .1. ... ... ... ... ... .1. | 3 | ... ... ... ... ... .1. ... ... | 4 | .1. ... ... ... ... ... ... ... | -5 | ... ... ... ... 6 2 1 ... | -6 | ... ... ... ... 5 < 3> 6 .1. | -7 | ... ... ... ... 5 5 1 ... | +5 | ... ... ... ... ..6 ..2 ..1 ... | +6 | ... ... ... ... ..5 <..3> ..6 .1. | +7 | ... ... ... ... ..5 ..5 ..1 ... | 8 | ... ... ... ... ... ... ... ... | COMMAND> m a 7 7 1 1 @@ -85,10 +85,10 @@ COMMAND> chart 2 | ... .1. ... ... ... ... ... .1. | 3 | ... ... ... ... ... .1. ... ... | 4 | .1. ... ... ... ... ... ... ... | -5 | ... ... ... ... 6 2 1 ... | -6 | ... ... ... ... 5 3 6 12 | -7 | ... ... ... ... 5 5 < 1> 7 | -8 | ... ... ... ... ... 6 9 6 | +5 | ... ... ... ... ..6 ..2 ..1 ... | +6 | ... ... ... ... ..5 ..3 ..6 .12 | +7 | ... ... ... ... ..5 ..5 <..1> ..7 | +8 | ... ... ... ... ... ..6 ..9 ..6 | COMMAND> probe 4 probes left @@ -105,10 +105,10 @@ COMMAND> chart 2 | ... .1. ... ... ... ... ... .1. | 3 | ... ... ... ... ... .1. ... ... | 4 | .1. ... ... ... ... ... ... ... | -5 | ... ... ... ... 6 2 1 ... | -6 | ... ... ... ... 5 3 6 12 | -7 | ... ... ... ... 5 5 < 1> 7 | -8 | ... ... ... ... ... 6 9 6 | +5 | ... ... ... ... ..6 ..2 ..1 ... | +6 | ... ... ... ... ..5 ..3 ..6 .12 | +7 | ... ... ... ... ..5 ..5 <..1> ..7 | +8 | ... ... ... ... ... ..6 ..9 ..6 | COMMAND> m a 8 6 1 1 @@ -139,10 +139,10 @@ COMMAND> chart 2 | ... .1. ... ... ... ... ... .1. | 3 | ... ... ... ... ... .1. ... ... | 4 | .1. ... ... ... ... ... ... ... | -5 | ... ... ... ... 6 2 1 ... | -6 | ... ... ... ... 5 3 6 12 | -7 | 1 8 3 3 5 5 1 7 | -8 | ... ... ... ... 4 < 6> 9 6 | +5 | ... ... ... ... ..6 ..2 ..1 ... | +6 | ... ... ... ... ..5 ..3 ..6 .12 | +7 | ..1 ..8 ..3 ..3 ..5 ..5 ..1 ..7 | +8 | ... ... ... ... ..4 <..6> ..9 ..6 | COMMAND> m a 2 5 diff --git a/test/test07.chk b/test/test07.chk index a1351b5..0206de6 100644 --- a/test/test07.chk +++ b/test/test07.chk @@ -78,8 +78,8 @@ Track for torpedo number 2- 7 - 2 COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | 108 < 4> 5 ... 4 2 3 ... | -2 | 8 1 6 ... 2 1 109 ... | +1 | 108 <..4> ..5 ... ..4 ..2 ..3 ... | +2 | ..8 ..1 ..6 ... ..2 ..1 109 ... | 3 | ... ... ... ... ... ... ... ... | 4 | ... ... ... ... ... ... ... ... | 5 | ... ... ... ... ... ... ... ... | @@ -152,8 +152,8 @@ Shields raised. COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 |<-93> 4 5 ... 4 2 3 ... | -2 | 8 101 6 ... 2 1 109 ... | +1 |<-93> ..4 ..5 ... ..4 ..2 ..3 ... | +2 | ..8 101 ..6 ... ..2 ..1 109 ... | 3 | ... ... ... ... ... ... ... ... | 4 | ... ... ... ... ... ... ... ... | 5 | ... ... ... ... ... ... ... ... | @@ -235,14 +235,14 @@ Track for torpedo number 2- 2 - 7 3 - 7 4 - 7 COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | -93 4 5 ... 4 2 3 ... | -2 | 8 101 6 ... 2 1 109 ... | +1 | -93 ..4 ..5 ... ..4 ..2 ..3 ... | +2 | ..8 101 ..6 ... ..2 ..1 109 ... | 3 | ... ... ... ... ... ... ... ... | 4 | ... ... ... ... ... ... ... ... | 5 | ... ... ... ... ... ... ... ... | -6 | ... ... ... ... ... 8 9 2 | -7 | ... ... ... ... ... 4 < 1> 2 | -8 | ... .1. *** ... ... 3 5 15 | +6 | ... ... ... ... ... ..8 ..9 ..2 | +7 | ... ... ... ... ... ..4 <..1> ..2 | +8 | ... .1. *** ... ... ..3 ..5 .15 | COMMAND> m a 8 8 1 1 diff --git a/test/test08.chk b/test/test08.chk index bc0fa55..8b18174 100644 --- a/test/test08.chk +++ b/test/test08.chk @@ -26,9 +26,9 @@ chart 2 | ... ... ... ... ... ... ... ... | 3 | ... ... ... ... ... ... ... ... | 4 | ... ... ... ... ... ... ... ... | -5 | ... ... ... ... ... 3 104 5 | -6 | ... ... ... ... ... 7 < 8> 3 | -7 | ... ... .1. .1. ... 2 5 16 | +5 | ... ... ... ... ... ..3 104 ..5 | +6 | ... ... ... ... ... ..7 <..8> ..3 | +7 | ... ... .1. .1. ... ..2 ..5 .16 | 8 | ... ... ... ... ... ... ... ... | COMMAND> m a 7 8 @@ -74,10 +74,10 @@ COMMAND> chart 1 | .1. ... ... ... ... ... ... .1. | 2 | ... ... ... ... ... ... ... ... | 3 | ... ... ... ... ... ... ... ... | -4 | ... ... ... ... *** 4 8 1 | -5 | ... ... ... ... ... 3 < 4> 5 | -6 | ... ... ... ... ... 7 8 3 | -7 | ... ... .1. .1. ... 2 5 16 | +4 | ... ... ... ... *** ..4 ..8 ..1 | +5 | ... ... ... ... ... ..3 <..4> ..5 | +6 | ... ... ... ... ... ..7 ..8 ..3 | +7 | ... ... .1. .1. ... ..2 ..5 .16 | 8 | ... ... ... ... ... ... ... ... | COMMAND> sh down @@ -119,13 +119,13 @@ Torpedo track- 9 - 7 COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. ... ... 1 < 5> 8 ... .1. | -2 | ... ... ... 3 8 3 ... ... | +1 | .1. ... ... ..1 <..5> ..8 ... .1. | +2 | ... ... ... ..3 ..8 ..3 ... ... | 3 | ... ... ... ... ... ... ... ... | -4 | ... ... ... ... *** 4 8 1 | -5 | ... ... ... ... ... 3 4 5 | -6 | ... ... ... ... ... 7 8 3 | -7 | ... ... .1. .1. ... 2 5 16 | +4 | ... ... ... ... *** ..4 ..8 ..1 | +5 | ... ... ... ... ... ..3 ..4 ..5 | +6 | ... ... ... ... ... ..7 ..8 ..3 | +7 | ... ... .1. .1. ... ..2 ..5 .16 | 8 | ... ... ... ... ... ... ... ... | COMMAND> m a 1 8 1 1 @@ -168,13 +168,13 @@ Torpedo track- 9 - 1 COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. ... ... 1 5 8 ... .1. | -2 | ... ... ... 3 8 3 ... ... | +1 | .1. ... ... ..1 ..5 ..8 ... .1. | +2 | ... ... ... ..3 ..8 ..3 ... ... | 3 | ... ... ... ... ... ... ... ... | -4 | 6 7 6 ... *** 4 8 101 | -5 | 208 < 7> 3 ... ... 3 4 5 | -6 | 9 6 3 ... ... 7 8 3 | -7 | ... ... .1. .1. ... 2 5 16 | +4 | ..6 ..7 ..6 ... *** ..4 ..8 101 | +5 | 208 <..7> ..3 ... ... ..3 ..4 ..5 | +6 | ..9 ..6 ..3 ... ... ..7 ..8 ..3 | +7 | ... ... .1. .1. ... ..2 ..5 .16 | 8 | ... ... ... ... ... ... ... ... | COMMAND> m a 7 3 5 5 @@ -199,14 +199,14 @@ Docked. COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. ... ... 1 5 8 ... .1. | -2 | ... ... ... 3 8 3 ... ... | +1 | .1. ... ... ..1 ..5 ..8 ... .1. | +2 | ... ... ... ..3 ..8 ..3 ... ... | 3 | ... ... ... ... ... ... ... ... | -4 | 6 7 6 ... *** 4 8 1 | -5 | 208 7 3 ... ... 3 4 105 | -6 | 9 6 3 6 ... 7 8 3 | -7 | ... 1 < 18> 12 ... 2 5 16 | -8 | ... 5 5 5 ... ... ... ... | +4 | ..6 ..7 ..6 ... *** ..4 ..8 ..1 | +5 | 208 ..7 ..3 ... ... ..3 ..4 105 | +6 | ..9 ..6 ..3 ..6 ... ..7 ..8 ..3 | +7 | ... ..1 <.18> .12 ... ..2 ..5 .16 | +8 | ... ..5 ..5 ..5 ... ... ... ... | COMMAND> m a 5 1 10 10 @@ -248,14 +248,14 @@ Klingon captain at 4 - 8 surrenders. COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. ... ... 1 5 *** ... .1. | -2 | ... ... ... 3 8 3 ... ... | +1 | .1. ... ... ..1 ..5 *** ... .1. | +2 | ... ... ... ..3 ..8 ..3 ... ... | 3 | ... ... ... ... ... ... ... ... | -4 | 6 7 6 ... *** 4 8 1 | -5 |< 8> 7 3 ... ... 3 4 105 | -6 | 9 6 3 6 ... 7 8 3 | -7 | ... 1 18 12 ... 2 5 16 | -8 | ... 5 5 5 ... ... ... ... | +4 | ..6 ..7 ..6 ... *** ..4 ..8 ..1 | +5 |<..8> ..7 ..3 ... ... ..3 ..4 105 | +6 | ..9 ..6 ..3 ..6 ... ..7 ..8 ..3 | +7 | ... ..1 .18 .12 ... ..2 ..5 .16 | +8 | ... ..5 ..5 ..5 ... ... ... ... | COMMAND> rep You were playing a short good game. @@ -270,14 +270,14 @@ You have 3 deep space probes. COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. ... ... 1 5 *** ... .1. | -2 | ... ... ... 3 8 3 ... ... | +1 | .1. ... ... ..1 ..5 *** ... .1. | +2 | ... ... ... ..3 ..8 ..3 ... ... | 3 | ... ... ... ... ... ... ... ... | -4 | 6 7 6 ... *** 4 8 1 | -5 |< 8> 7 3 ... ... 3 4 105 | -6 | 9 6 3 6 ... 7 8 3 | -7 | ... 1 18 12 ... 2 5 16 | -8 | ... 5 5 5 ... ... ... ... | +4 | ..6 ..7 ..6 ... *** ..4 ..8 ..1 | +5 |<..8> ..7 ..3 ... ... ..3 ..4 105 | +6 | ..9 ..6 ..3 ..6 ... ..7 ..8 ..3 | +7 | ... ..1 .18 .12 ... ..2 ..5 .16 | +8 | ... ..5 ..5 ..5 ... ... ... ... | COMMAND> sh down Shields lowered. @@ -290,14 +290,14 @@ Lt. Uhura- "Captain, Starfleet Intelligence reports COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. ... ... 1 5 *** ... .1. | -2 | ... ... ... 3 8 3 ... ... | +1 | .1. ... ... ..1 ..5 *** ... .1. | +2 | ... ... ... ..3 ..8 ..3 ... ... | 3 | ... ... ... ... ... ... ... ... | -4 | 6 7 6 ... *** 4 8 1 | -5 |< 8> 7 3 ... ... 3 4 5 | -6 | 9 6 3 6 ... 7 8 3 | -7 | ... 1 18 12 ... 2 105 16 | -8 | ... 5 5 5 ... ... ... ... | +4 | ..6 ..7 ..6 ... *** ..4 ..8 ..1 | +5 |<..8> ..7 ..3 ... ... ..3 ..4 ..5 | +6 | ..9 ..6 ..3 ..6 ... ..7 ..8 ..3 | +7 | ... ..1 .18 .12 ... ..2 105 .16 | +8 | ... ..5 ..5 ..5 ... ... ... ... | COMMAND> m s 4 1 1 1 @@ -305,14 +305,14 @@ Beg your pardon, Captain? COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. ... ... 1 5 *** ... .1. | -2 | ... ... ... 3 8 3 ... ... | +1 | .1. ... ... ..1 ..5 *** ... .1. | +2 | ... ... ... ..3 ..8 ..3 ... ... | 3 | ... ... ... ... ... ... ... ... | -4 | 6 7 6 ... *** 4 8 1 | -5 |< 8> 7 3 ... ... 3 4 5 | -6 | 9 6 3 6 ... 7 8 3 | -7 | ... 1 18 12 ... 2 105 16 | -8 | ... 5 5 5 ... ... ... ... | +4 | ..6 ..7 ..6 ... *** ..4 ..8 ..1 | +5 |<..8> ..7 ..3 ... ... ..3 ..4 ..5 | +6 | ..9 ..6 ..3 ..6 ... ..7 ..8 ..3 | +7 | ... ..1 .18 .12 ... ..2 105 .16 | +8 | ... ..5 ..5 ..5 ... ... ... ... | COMMAND> m a 4 1 10 10 @@ -322,28 +322,28 @@ Entering Quadrant 4 - 1. COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. ... ... 1 5 *** ... .1. | -2 | ... ... ... 3 8 3 ... ... | -3 | 3 5 ... ... ... ... ... ... | -4 |< 6> 7 6 ... *** 4 8 1 | -5 | 8 7 3 ... ... 3 4 5 | -6 | 9 6 3 6 ... 7 8 3 | -7 | ... 1 18 12 ... 2 105 16 | -8 | ... 5 5 5 ... ... ... ... | +1 | .1. ... ... ..1 ..5 *** ... .1. | +2 | ... ... ... ..3 ..8 ..3 ... ... | +3 | ..3 ..5 ... ... ... ... ... ... | +4 |<..6> ..7 ..6 ... *** ..4 ..8 ..1 | +5 | ..8 ..7 ..3 ... ... ..3 ..4 ..5 | +6 | ..9 ..6 ..3 ..6 ... ..7 ..8 ..3 | +7 | ... ..1 .18 .12 ... ..2 105 .16 | +8 | ... ..5 ..5 ..5 ... ... ... ... | COMMAND> m a 1 10 COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. ... ... 1 5 *** ... .1. | -2 | ... ... ... 3 8 3 ... ... | -3 | 3 5 ... ... ... ... ... ... | -4 |< 6> 7 6 ... *** 4 8 1 | -5 | 8 7 3 ... ... 3 4 5 | -6 | 9 6 3 6 ... 7 8 3 | -7 | ... 1 18 12 ... 2 5 16 | -8 | ... 5 5 5 ... ... ... ... | +1 | .1. ... ... ..1 ..5 *** ... .1. | +2 | ... ... ... ..3 ..8 ..3 ... ... | +3 | ..3 ..5 ... ... ... ... ... ... | +4 |<..6> ..7 ..6 ... *** ..4 ..8 ..1 | +5 | ..8 ..7 ..3 ... ... ..3 ..4 ..5 | +6 | ..9 ..6 ..3 ..6 ... ..7 ..8 ..3 | +7 | ... ..1 .18 .12 ... ..2 ..5 .16 | +8 | ... ..5 ..5 ..5 ... ... ... ... | COMMAND> m a 3 1 1 10 @@ -358,26 +358,26 @@ Message from Starfleet Command Stardate 2968.64 COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. ... ... 1 5 *** ... .1. | -2 | 1 9 ... 3 8 3 ... *** | -3 |< 3> 5 ... ... ... ... ... ... | -4 | 6 7 6 ... *** 4 8 1 | -5 | 8 7 3 ... ... 3 4 5 | -6 | 9 6 3 6 ... 7 8 3 | -7 | ... 1 18 12 ... 2 5 16 | -8 | ... 5 5 5 ... ... ... ... | +1 | .1. ... ... ..1 ..5 *** ... .1. | +2 | ..1 ..9 ... ..3 ..8 ..3 ... *** | +3 |<..3> ..5 ... ... ... ... ... ... | +4 | ..6 ..7 ..6 ... *** ..4 ..8 ..1 | +5 | ..8 ..7 ..3 ... ... ..3 ..4 ..5 | +6 | ..9 ..6 ..3 ..6 ... ..7 ..8 ..3 | +7 | ... ..1 .18 .12 ... ..2 ..5 .16 | +8 | ... ..5 ..5 ..5 ... ... ... ... | COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. ... ... 1 5 *** ... .1. | -2 | 1 9 ... 3 8 3 ... *** | -3 |< 3> 5 ... ... ... ... ... ... | -4 | 6 7 6 ... *** 4 8 1 | -5 | 8 7 3 ... ... 3 4 5 | -6 | 9 6 3 6 ... 7 8 3 | -7 | ... 1 18 12 ... 2 5 16 | -8 | ... 5 5 5 ... ... ... ... | +1 | .1. ... ... ..1 ..5 *** ... .1. | +2 | ..1 ..9 ... ..3 ..8 ..3 ... *** | +3 |<..3> ..5 ... ... ... ... ... ... | +4 | ..6 ..7 ..6 ... *** ..4 ..8 ..1 | +5 | ..8 ..7 ..3 ... ... ..3 ..4 ..5 | +6 | ..9 ..6 ..3 ..6 ... ..7 ..8 ..3 | +7 | ... ..1 .18 .12 ... ..2 ..5 .16 | +8 | ... ..5 ..5 ..5 ... ... ... ... | COMMAND> probe 3 probes left @@ -390,14 +390,14 @@ Ensign Chekov- "The deep space probe is launched, Captain." COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 | .1. ... ... 1 5 *** ... .1. | -2 | 1 9 ... 3 8 3 ... *** | -3 |< 3> 5 ... ... ... ... ... ... | -4 | 6 7 6 ... *** 4 8 1 | -5 | 8 7 3 ... ... 3 4 5 | -6 | 9 6 3 6 ... 7 8 3 | -7 | ... 1 18 12 ... 2 5 16 | -8 | ... 5 5 5 ... ... ... ... | +1 | .1. ... ... ..1 ..5 *** ... .1. | +2 | ..1 ..9 ... ..3 ..8 ..3 ... *** | +3 |<..3> ..5 ... ... ... ... ... ... | +4 | ..6 ..7 ..6 ... *** ..4 ..8 ..1 | +5 | ..8 ..7 ..3 ... ... ..3 ..4 ..5 | +6 | ..9 ..6 ..3 ..6 ... ..7 ..8 ..3 | +7 | ... ..1 .18 .12 ... ..2 ..5 .16 | +8 | ... ..5 ..5 ..5 ... ... ... ... | COMMAND> m a 1 1 10 10 @@ -436,14 +436,14 @@ Docked. COMMAND> chart STAR CHART FOR THE KNOWN GALAXY 1 2 3 4 5 6 7 8 -1 |< 13> 7 ... 1 5 *** ... .1. | -2 | 1 9 ... 3 8 3 ... *** | -3 | 3 5 3 2 2 1 5 6 | -4 | 6 7 6 ... *** 4 8 1 | -5 | 8 7 3 ... ... 3 4 5 | -6 | 9 6 3 6 ... 7 8 3 | -7 | ... 1 18 12 ... 2 5 16 | -8 | ... 5 5 5 ... ... ... ... | +1 |<.13> ..7 ... ..1 ..5 *** ... .1. | +2 | ..1 ..9 ... ..3 ..8 ..3 ... *** | +3 | ..3 ..5 ..3 ..2 ..2 ..1 ..5 ..6 | +4 | ..6 ..7 ..6 ... *** ..4 ..8 ..1 | +5 | ..8 ..7 ..3 ... ... ..3 ..4 ..5 | +6 | ..9 ..6 ..3 ..6 ... ..7 ..8 ..3 | +7 | ... ..1 .18 .12 ... ..2 ..5 .16 | +8 | ... ..5 ..5 ..5 ... ... ... ... | COMMAND> COMMAND> sh down