]> git.pond.sub.org Git - empserver/commitdiff
tests: Normalize trailing white space in test output completely
authorMarkus Armbruster <armbru@pond.sub.org>
Tue, 7 Jan 2014 19:07:38 +0000 (20:07 +0100)
committerMarkus Armbruster <armbru@pond.sub.org>
Sun, 19 Jan 2014 07:14:33 +0000 (08:14 +0100)
Commit 37ff377 stripped trailing white space in test output, except
for journal.log, where it stripped it only from player output.  This
misses the space preceeding player empty output, and doesn't cover
equally annoying trailing white space elsewhere, such as the space
preceeding empty input and trailing white space in prompts.  Testing
the latter could be marginally useful, but let's keep things simple,
and strip all trailing white space for now.

Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
tests/actofgod/journal.log
tests/fire/journal.log
tests/normalize.pl
tests/smoke/journal.log

index 008f8864b0d96fc42b2f0d0fbb6fdcf55f78f5be..04c8db58215c56de7361e3362441054ecdf45a71 100644 (file)
     Play#0 output Play#0 1   1   1   0   0   0   0   0   0   0 100   0   0   0   0     0    0     0
     Play#0 output Play#0 1 Mines <M>: 0
     Play#0 output Play#0 1 Road % <R>: 0       Rail % <r>: 0   Defense % <d>: 0
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
     Play#0 input m 2
     Play#0 output Play#0 1 Mobility of 3,5 changed from 0 to 2
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
     Play#0 input a 1
     Play#0 output Play#0 1 Available workforce of 3,5 changed from 0 to 1
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
-    Play#0 input 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
+    Play#0 input
     Play#0 output Play#0 6 0 640
     Play#0 input edit l 5,5
     Play#0 command edit
     Play#0 output Play#0 1   1   1   0   0   0   0   0   0   0 100   0   0   0   0     0    0     0
     Play#0 output Play#0 1 Mines <M>: 0
     Play#0 output Play#0 1 Road % <R>: 0       Rail % <r>: 0   Defense % <d>: 0
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
-    Play#0 input  
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
+    Play#0 input
     Play#0 output Play#0 6 0 640
-    Play#0 input 
+    Play#0 input
     Play#0 output Play#0 6 0 640
     Play#0 input edit l 7:9,5
     Play#0 command edit
     Play#0 output Play#0 1   1   1   0   0   0   0   0   0   0 100   0   0   0   0     0    0     0
     Play#0 output Play#0 1 Mines <M>: 0
     Play#0 output Play#0 1 Road % <R>: 0       Rail % <r>: 0   Defense % <d>: 0
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
     Play#0 input e 1
     Play#0 output Play#0 1 Efficiency of 7,5 changed from 0 to 1
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
-    Play#0 input 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
+    Play#0 input
     Play#0 output Play#0 1 Location <L>: 9,5   Distribution sector <D>: 9,5
     Play#0 output Play#0 1 Designation <s>: -  New designation <S>: -
     Play#0 output Play#0 1 own  oo eff mob min gld frt oil urn wrk lty che ctg plg ptime fall avail
     Play#0 output Play#0 1   1   1   0   0   0   0   0   0   0 100   0   0   0   0     0    0     0
     Play#0 output Play#0 1 Mines <M>: 0
     Play#0 output Play#0 1 Road % <R>: 0       Rail % <r>: 0   Defense % <d>: 0
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
     Play#0 input e 2
     Play#0 output Play#0 1 Efficiency of 9,5 changed from 0 to 2
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
-    Play#0 input 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
+    Play#0 input
     Play#0 output Play#0 6 0 640
     Play#0 input give l 2,6 -2147483648
     Play#0 command give
     Play#0 output Play#0 1   2   -2,2    -    0%    0    0    0   0    0
     Play#0 output Play#0 1 own   sect        eff  min gold fert oil uran
     Play#0 output Play#0 1   3    2,-2   -    0%    0    0    0   0    0
-    Play#0 output Play#0 4 Are you sure these are the two sectors you wish to swap? 
+    Play#0 output Play#0 4 Are you sure these are the two sectors you wish to swap?
     Play#0 input y
     Play#0 output Play#0 1 done
     Play#0 output Play#0 6 0 640
     Play#0 output Play#0 1 civ mil  uw food shl gun  pet  irn  dst  oil  lcm  hcm rad
     Play#0 output Play#0 1   c   m   u    f   s   g    p    i    d    o    l    h   r
     Play#0 output Play#0 1   0   0   0    0   0   0    0    0    0    0    0    0   0
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
     Play#0 input M 2
     Play#0 output Play#0 1 Mobility of cs   cargo ship (#0) changed from 0 to 2
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
     Play#0 input m 1
     Play#0 output Play#0 1 military of cs   cargo ship (#0) changed from 0 to 1
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
     Play#0 input f 1
     Play#0 output Play#0 1 food of cs   cargo ship (#0) changed from 0 to 1
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
-    Play#0 input 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
+    Play#0 input
     Play#0 output Play#0 6 0 640
     Play#0 input edit s 0
     Play#0 command edit
     Play#0 output Play#0 1 civ mil  uw food shl gun  pet  irn  dst  oil  lcm  hcm rad
     Play#0 output Play#0 1   c   m   u    f   s   g    p    i    d    o    l    h   r
     Play#0 output Play#0 1   0   1   0    1   0   0    0    0    0    0    0    0   0
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
     Play#0 input R n
     Play#0 output Play#0 1 Retreat path of cs   cargo ship (#0) changed from  to n
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
     Play#0 input R ""
     Play#0 output Play#0 1 Retreat path of cs   cargo ship (#0) changed from n to
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
-    Play#0 input 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
+    Play#0 input
     Play#0 output Play#0 6 0 640
     Play#0 input edit p 0
     Play#0 command edit
     Play#0 output Play#0 1 Tech <t>: 100               Wing <w>:
     Play#0 output Play#0 1 Range <r>: 9                Flags <f>: 0
     Play#0 output Play#0 1 Ship <s>: -1                Land Unit <y>: -1
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
     Play#0 input m 2
     Play#0 output Play#0 1 Mobility of f1   Sopwith Camel #0 changed from 0 to 2
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
     Play#0 input y -1
     Play#0 output Play#0 1 Land unit of f1   Sopwith Camel #0 unchanged
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
-    Play#0 input 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
+    Play#0 input
     Play#0 output Play#0 6 0 640
     Play#0 input edit u 0
     Play#0 command edit
     Play#0 output Play#0 1 civ mil  uw food shl gun  pet  irn  dst  oil  lcm  hcm rad
     Play#0 output Play#0 1   c   m   u    f   s   g    p    i    d    o    l    h   r
     Play#0 output Play#0 1   0   0   0    0   0   0    0    0    0    0    0    0   0
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
     Play#0 input M 2
     Play#0 output Play#0 1 Mobility of sup  supply #0 changed from 0 to 2
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
     Play#0 input Y -1
     Play#0 output Play#0 1 Land unit of sup  supply #0 unchanged
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
-    Play#0 input 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
+    Play#0 input
     Play#0 output Play#0 6 0 640
     Play#0 input edit n 0
     Play#0 command edit
     Play#0 output Play#0 1 Owner <O>: 0                        Location <L>: 1,-1
     Play#0 output Play#0 1 Tech <T>: 400                       Stockpile <S>:
     Play#0 output Play#0 1 Plane <p>: -1
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
     Play#0 input S a
     Play#0 output Play#0 1 Assignment of 10kt  fission warhead #0 changed from stockpile ~ to a
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
     Play#0 input p -1
     Play#0 output Play#0 1 Plane of 10kt  fission warhead #0 unchanged
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
-    Play#0 input 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
+    Play#0 input
     Play#0 output Play#0 6 0 640
     Play#0 input edit c 0 @ 0
     Play#0 command edit
     Play#0 output Play#0 1 Education <E>: 0.00         Happiness <H>: 0.00
     Play#0 output Play#0 1 Money <M>: $     0
     Play#0 output Play#0 1 Telegrams <t>:      1
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
     Play#0 input b 640
     Play#0 output Play#0 1 BTUs of 5 (#5) changed from 0 to 640
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
     Play#0 input T 1
     Play#0 output Play#0 1 Technology of 5 (#5) changed from 0.00 to 1.00
-    Play#0 output Play#0 4 %c xxxxx -- thing value : 
-    Play#0 input 
+    Play#0 output Play#0 4 %c xxxxx -- thing value :
+    Play#0 input
     Play#0 output Play#0 6 0 640
     Play#0 input read 0
     Play#0 command read
     Play#0 output Play#0 6 0 640
     Play#0 input read 1
     Play#0 command read
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1 > BULLETIN from POGO, (#0)  dated Thu Jan  1 00:00:00 1970
     Play#0 output Play#0 1 Sector 1,7 taken from you by an act of POGO!
     Play#0 output Play#0 1 Sector 3,7 taken from you by an act of POGO!
     Play#0 output Play#0 6 0 640
     Play#0 input read 2
     Play#0 command read
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1 > BULLETIN from POGO, (#0)  dated Thu Jan  1 00:00:00 1970
     Play#0 output Play#0 1 Sector 5,7 given to you by an act of POGO!
     Play#0 output Play#0 1 Sector 11,7 given to you by an act of POGO!
     Play#0 output Play#0 6 0 640
     Play#0 input read 3
     Play#0 command read
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1 > BULLETIN from POGO, (#0)  dated Thu Jan  1 00:00:00 1970
     Play#0 output Play#0 1 Sector 1,-7 taken from you by an act of POGO!
     Play#0 output Play#0 1 Old owner of 1,-3 changed from 3 (#3) to 1 (#1) by an act of POGO
     Play#0 output Play#0 6 0 640
     Play#0 input read 4
     Play#0 command read
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1 > BULLETIN from POGO, (#0)  dated Thu Jan  1 00:00:00 1970
     Play#0 output Play#0 1 BTUs changed from 0 to 640 by an act of POGO!
     Play#0 output Play#0 1 Number of seconds used changed from 0 to 86400 by an act of POGO!
     Play#0 output Play#0 6 0 640
     Play#0 input read 5
     Play#0 command read
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1 > BULLETIN from POGO, (#0)  dated Thu Jan  1 00:00:00 1970
     Play#0 output Play#0 1 Status changed to deity by an act of POGO!
     Play#0 output Play#0 1 BTUs changed from 0 to 640 by an act of POGO!
     Play#0 output Play#0 6 0 640
     Play#0 input read 98
     Play#0 command read
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1 > BULLETIN from POGO, (#0)  dated Thu Jan  1 00:00:00 1970
     Play#0 output Play#0 1 Sector 3,7 given to you by an act of POGO!
     Play#0 output Play#0 1 Old owner of 3,7 changed from 1 (#1) to 98 (#98) by an act of POGO
index bce7e4d487f92b0c00da7cebad504c9edd8edcde..74144593f3a4bc31b461a405fed3818da050654e 100644 (file)
     Play#1 output Play#1 6 0 637
     Play#1 input fire se 0,0 0,0
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 0,0 firing
     Play#1 output Play#1 1 You can't fire upon yourself!
     Play#1 output Play#1 6 0 636
     Play#1 input fire se 0,0 1,0
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 0,0 firing
     Play#1 output Play#1 1 No such sector exists!
     Play#1 output Play#1 6 0 635
     Play#1 input fire se 0,0 666
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 0,0 firing
     Play#1 output Play#1 1 No such ship exists!
     Play#1 output Play#1 6 0 634
     Play#1 output Play#1 6 0 625
     Play#1 input fire se 4,0 -12,0
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 5.00 (4.50)
     Play#1 output Play#1 1 Target out of range.
     Play#1 output Play#1 6 0 624
     Play#1 input fire se 4,0 0
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 5.00 (4.50)
     Play#1 output Play#1 1 Target out of range.
     Play#1 output Play#1 6 0 623
     Play#1 input fire se 4,0 13
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 Target out of range.
     Play#1 output Play#1 6 0 622
     Play#1 input fire se 4,0 12
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 5.00 (4.50)
     Play#1 output Play#1 1 Target out of range.
     Play#1 output Play#1 6 0 621
     Play#1 input fire se 4,0 14,0
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 Target out of range.
     Play#1 output Play#1 6 0 620
     Play#1 input fire se 4,0 14,0
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 5.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 619
     Play#1 input fire se 4,0 14,0
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 Target out of range.
     Play#1 output Play#1 6 0 618
     Play#1 input fire se 4,0 14,0
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 5.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 617
     Play#1 input fire se 4,0 14,0
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 Target out of range.
     Play#1 output Play#1 6 0 616
     Play#1 input fire se 4,0 14,0
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 5.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 615
     Play#1 input fire se 4,0 2,-2
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 613
     Play#1 input fire se 0,0 -2,-2
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 0,0 firing
     Play#1 output Play#1 1 range is 3.00 (3.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 612
     Play#1 input fire se 2,0 -2,-2
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 2,0 firing
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 611
     Play#1 input fire se 4,0 -2,-2
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 610
     Play#1 input fire se 0,0 4,2
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 0,0 firing
     Play#1 output Play#1 1 range is 4.00 (3.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 609
     Play#1 input fire se 2,0 4,2
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 2,0 firing
     Play#1 output Play#1 1 range is 5.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 608
     Play#1 input fire se 4,0 1,3
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 607
     Play#1 input fire se 0,0 2,2
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 0,0 firing
     Play#1 output Play#1 1 range is 3.00 (3.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 606
     Play#1 input fire se 2,0 2,2
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 2,0 firing
     Play#1 output Play#1 1 range is 5.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 605
     Play#1 input fire se 4,0 2,2
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 604
     Play#1 input fire se 0,0 9
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 0,0 firing
     Play#1 output Play#1 1 range is 4.00 (3.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 603
     Play#1 input fire se 0,0 23
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 0,0 firing
     Play#1 output Play#1 1 range is 3.00 (3.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 602
     Play#1 input fire se 2,0 23
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 2,0 firing
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 601
     Play#1 input fire se 4,0 23
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 600
     Play#1 input fire se 4,0 21
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 5.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 599
     Play#1 input fire se 0,0 22
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 0,0 firing
     Play#1 output Play#1 1 range is 3.00 (3.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 598
     Play#1 input fire se 2,0 22
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 2,0 firing
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 597
     Play#1 input fire se 4,0 22
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 5.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 6 0 596
     Play#1 input fire se 4,0 20
     Play#1 command fire
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Sector 4,0 firing
     Play#1 output Play#1 1 range is 5.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#0 output Play#0 6 0 640
     Play#0 input read 1
     Play#0 command read
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1 > BULLETIN from POGO, (#0)  dated Thu Jan  1 00:00:00 1970
     Play#0 output Play#0 1 Country #1 shelled cs   cargo ship (#9) in 3,1 for 0 damage.
     Play#0 output Play#0 1 BTUs changed from 595 to 640 by an act of POGO!
     Play#0 output Play#0 6 0 640
     Play#0 input read 2
     Play#0 command read
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1 > BULLETIN from POGO, (#0)  dated Thu Jan  1 00:00:00 1970
     Play#0 output Play#0 1 Country #1 shelled sector 4,2 for 0 damage.
     Play#0 output Play#0 1 Country #1 shelled sector 4,2 for 3 damage.
index 53fdc715d2c0d9b13acdf4b12963fb8706bd628d..357b6637f4f023444c1863e2ce8cd03e5be2e533 100755 (executable)
@@ -37,6 +37,11 @@ while (<>) {
        $_ = substr($_, 25);
     }
 
+    # Strip trailing white space
+    # We don't really care for it in test output, and git's pre-commit
+    # hook flags it, which is annoying.
+    s/\s+$//;
+
     # Split off prefix that is not to be normalized
     my $pfx = '';
     if ($opt_j) {
@@ -118,10 +123,6 @@ while (<>) {
     # Windows %#g prints it with seven significant digits instead of six
     s/ 0\.000000/ 0.00000/g
        if $dump =~ /^[a-z]/;
-    ### Trailing white space
-    # We don't really care for it in test output, and git's pre-commit
-    # hook flags it, which is annoying.
-    s/\s+$//;
 
     print "$pfx$_\n";
 
index a4baa99074a725a32d9ce3e6e3fd1515ab674b69..bcae41fcf878975b1b58e007a7bdb9cbd496955d 100644 (file)
     Play#1 command distribute
     Play#1 output Play#1 1 highway at 4,0 has no dist sector.
     Play#1 output Play#1 1 highway 4,0 now distributes to 2,0 (cost 0.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 0 596
     Play#1 input thres i 2,0 1
     Play#1 command threshold
     Play#0 command power
     Play#0 output Play#0 1      - = [   Empire Power Report   ] = -
     Play#0 output Play#0 1       as of Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1          sects  eff civ  mil  shell gun pet  iron dust oil  pln ship unit money
     Play#0 output Play#0 1         2   3   67% 2.0K 110    0    0    0    0    0    0    0    0    0   25K
     Play#0 output Play#0 1      0.96
     Play#0 output Play#0 1      0.95
     Play#0 output Play#0 1           ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
     Play#0 output Play#0 1 worldwide  57   35%  20K 990    0    0    0    0    0    0    0    0    0  249K
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 6 0 630
     Play#0 input report *
     Play#0 command report
     Play#1 output Play#1 6 0 592
     Play#1 input read y
     Play#1 command read
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1   0 happiness,   0 education produced
     Play#1 output Play#1 1 total pop was 2110, yielding 0.00 hap, 0.00 edu
     Play#1 output Play#1 1 0.0000 tech, 0.0000 research produced
     Play#1 output Play#1 1 money delta was $-142 for this update
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 0 592
     Play#1 input ctld
     Play#1 output Play#1 1 Bye-bye
     Play#0 command power
     Play#0 output Play#0 1      - = [   Empire Power Report   ] = -
     Play#0 output Play#0 1       as of Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1          sects  eff civ  mil  shell gun pet  iron dust oil  pln ship unit money
     Play#0 output Play#0 1         1  30   11% 2.7K   0    0    0    0  903   36    0    0    0    0   24K
     Play#0 output Play#0 1      1.13
     Play#0 output Play#0 1      1.04
     Play#0 output Play#0 1           ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
     Play#0 output Play#0 1 worldwide  57   50%  23K 990    0    0    0  903  352    0    0    0    0  251K
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 6 0 630
     Play#0 input report *
     Play#0 command report
     Play#1 command distribute
     Play#1 output Play#1 1 highway at 1,-3 has no dist sector.
     Play#1 output Play#1 1 highway 1,-3 now distributes to 5,-1 (cost 1.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at -4,-2 has no dist sector.
     Play#1 output Play#1 1 highway -4,-2 now distributes to 5,-1 (cost 1.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at -2,-2 has no dist sector.
     Play#1 output Play#1 1 highway -2,-2 now distributes to 5,-1 (cost 1.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 capital at 0,-2 has no dist sector.
     Play#1 output Play#1 1 capital 0,-2 now distributes to 5,-1 (cost 1.000)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 2,-2 has no dist sector.
     Play#1 output Play#1 1 highway 2,-2 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 4,-2 has no dist sector.
     Play#1 output Play#1 1 highway 4,-2 now distributes to 5,-1 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 6,-2 has no dist sector.
     Play#1 output Play#1 1 highway 6,-2 now distributes to 5,-1 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 gold mine at -1,-1 has no dist sector.
     Play#1 output Play#1 1 gold mine -1,-1 now distributes to 5,-1 (cost 1.000)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 mine at 1,-1 has no dist sector.
     Play#1 output Play#1 1 mine 1,-1 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 light manufacturing at 3,-1 has no dist sector.
     Play#1 output Play#1 1 light manufacturing 3,-1 now distributes to 5,-1 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 5,-1 has no dist sector.
     Play#1 output Play#1 1 Distribution from and to highway 5,-1 terminated
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at -2,0 has no dist sector.
     Play#1 output Play#1 1 highway -2,0 now distributes to 5,-1 (cost 1.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 gold mine at 0,0 has no dist sector.
     Play#1 output Play#1 1 gold mine 0,0 now distributes to 5,-1 (cost 1.000)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 mine at 2,0 has no dist sector.
     Play#1 output Play#1 1 mine 2,0 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 heavy manufacturing at 4,0 distributes to 2,0.
     Play#1 output Play#1 1 heavy manufacturing 4,0 now distributes to 5,-1 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at -1,1 has no dist sector.
     Play#1 output Play#1 1 highway -1,1 now distributes to 5,-1 (cost 1.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 1,1 has no dist sector.
     Play#1 output Play#1 1 highway 1,1 now distributes to 5,-1 (cost 1.000)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 3,1 has no dist sector.
     Play#1 output Play#1 1 highway 3,1 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 5,1 has no dist sector.
     Play#1 output Play#1 1 highway 5,1 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 7,1 has no dist sector.
     Play#1 output Play#1 1 highway 7,1 now distributes to 5,-1 (cost 1.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at -2,2 has no dist sector.
     Play#1 output Play#1 1 highway -2,2 now distributes to 5,-1 (cost 1.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 0,2 has no dist sector.
     Play#1 output Play#1 1 highway 0,2 now distributes to 5,-1 (cost 1.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 2,2 has no dist sector.
     Play#1 output Play#1 1 highway 2,2 now distributes to 5,-1 (cost 1.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 4,2 has no dist sector.
     Play#1 output Play#1 1 highway 4,2 now distributes to 5,-1 (cost 1.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 6,2 has no dist sector.
     Play#1 output Play#1 1 highway 6,2 now distributes to 5,-1 (cost 1.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 8,2 has no dist sector.
     Play#1 output Play#1 1 highway 8,2 now distributes to 5,-1 (cost 1.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 10,2 has no dist sector.
     Play#1 output Play#1 1 highway 10,2 now distributes to 5,-1 (cost 2.000)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at -1,3 has no dist sector.
     Play#1 output Play#1 1 highway -1,3 now distributes to 5,-1 (cost 1.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 1,3 has no dist sector.
     Play#1 output Play#1 1 highway 1,3 now distributes to 5,-1 (cost 1.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 5,3 has no dist sector.
     Play#1 output Play#1 1 highway 5,3 now distributes to 5,-1 (cost 1.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 0 580
     Play#1 input thre h 4,0 1
     Play#1 command threshold
     Play#0 command power
     Play#0 output Play#0 1      - = [   Empire Power Report   ] = -
     Play#0 output Play#0 1       as of Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1          sects  eff civ  mil  shell gun pet  iron dust oil  pln ship unit money
     Play#0 output Play#0 1         1  30   13% 3.3K   0    0    0    0  2.2K 211    0    0    0    0   25K
     Play#0 output Play#0 1      1.37
     Play#0 output Play#0 1      1.07
     Play#0 output Play#0 1           ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
     Play#0 output Play#0 1 worldwide  57   54%  24K 990    0    0    0  2.2K 1.3K   0    0    0    0  256K
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 6 1 630
     Play#0 input report *
     Play#0 command report
     Play#1 output Play#1 6 0 577
     Play#1 input read y
     Play#1 command read
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1   0 happiness,   0 education produced
     Play#1 output Play#1 1 total pop was 2741, yielding 0.00 hap, 0.00 edu
     Play#1 output Play#1 1 0.0000 tech, 0.0000 research produced
     Play#1 output Play#1 1 money delta was $1134 for this update
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1   0 happiness,   0 education produced
     Play#1 output Play#1 1 total pop was 3256, yielding 0.00 hap, 0.00 edu
     Play#1 output Play#1 1 0.0000 tech, 0.0000 research produced
     Play#1 output Play#1 1 money delta was $495 for this update
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 0 577
     Play#1 input build sh 5,-1 frg
     Play#1 command build
     Play#8 output Play#8 6 0 640
     Play#8 input read y
     Play#8 command read
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1   0 happiness,   0 education produced
     Play#8 output Play#8 1 total pop was 2000, yielding 0.00 hap, 0.00 edu
     Play#8 output Play#8 1 0.0000 tech, 0.0000 research produced
     Play#8 output Play#8 1 money delta was $165 for this update
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1   0 happiness,   0 education produced
     Play#8 output Play#8 1 total pop was 2268, yielding 0.00 hap, 0.00 edu
     Play#8 output Play#8 1 0.0000 tech, 0.0000 research produced
     Play#8 output Play#8 1 money delta was $437 for this update
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1   0 happiness,   0 education produced
     Play#8 output Play#8 1 total pop was 2348, yielding 0.00 hap, 0.00 edu
     Play#8 output Play#8 1 0.0000 tech, 0.0000 research produced
     Play#8 output Play#8 1 money delta was $528 for this update
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 6 0 640
     Play#8 input exp c 0,0 50 gyyygh
     Play#8 command explore
     Play#0 command power
     Play#0 output Play#0 1      - = [   Empire Power Report   ] = -
     Play#0 output Play#0 1       as of Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1          sects  eff civ  mil  shell gun pet  iron dust oil  pln ship unit money
     Play#0 output Play#0 1         1  30   23% 4.2K   0    0    0    0  3.1K 311    0    0    1    0   26K
     Play#0 output Play#0 1      1.75
     Play#0 output Play#0 1      1.10
     Play#0 output Play#0 1           ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
     Play#0 output Play#0 1 worldwide  58   58%  26K 990    0    0    0  3.1K 2.2K   0    0    1    0  261K
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 6 1 630
     Play#0 input report *
     Play#0 command report
     Play#1 output Play#1 6 1 554
     Play#1 input read y
     Play#1 command read
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1 a class of graduates (101.00) produced in 6,-2
     Play#1 output Play#1 1   0 happiness, 101 education produced
     Play#1 output Play#1 1 0.0000 tech, 0.0000 research produced
     Play#1 output Play#1 1 Army delta $0, Navy delta $-516, Air force delta $0
     Play#1 output Play#1 1 money delta was $216 for this update
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 1 554
     Play#1 input des 4,-2 t
     Play#1 command designate
     Play#1 output Play#1 1  t l
     Play#1 output Play#1 1 j h .
     Play#1 output Play#1 1  k .
-    Play#1 output Play#1 4 <90.0:90.0: 5,-1> 
+    Play#1 output Play#1 4 <90.0:90.0: 5,-1>
     Play#1 input j
     Play#1 output Play#1 1  l .
     Play#1 output Play#1 1 h . .
     Play#1 output Play#1 1  . .
-    Play#1 output Play#1 4 <74.6:74.6: 7,-1> 
+    Play#1 output Play#1 4 <74.6:74.6: 7,-1>
     Play#1 input j
     Play#1 output Play#1 1  . .
     Play#1 output Play#1 1 . . )
     Play#1 output Play#1 1  . .
-    Play#1 output Play#1 4 <59.3:59.3: 9,-1> 
+    Play#1 output Play#1 4 <59.3:59.3: 9,-1>
     Play#1 input h
     Play#1 output Play#1 1 frg  frigate (#0) stopped at 9,-1
     Play#1 output Play#1 1 Path taken: jj
     Play#1 input assault 11,-1 0
     Play#1 command assault
     Play#1 output Play#1 1 11,-1 is a 20% 8 radar installation with approximately 0 military.
-    Play#1 output Play#1 4 Number of mil from frg  frigate (#0) (max 59) : 
+    Play#1 output Play#1 4 Number of mil from frg  frigate (#0) (max 59) :
     Play#1 input 35
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1              Initial attack strength:       35
     Play#1 output Play#1 1               Final assault strength:       35
     Play#1 output Play#1 1               Final defense strength:        0
     Play#1 output Play#1 1                           Final odds:      100%
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 - Casualties -
     Play#1 output Play#1 1      Yours: 0
     Play#1 output Play#1 1     Theirs: 0
     Play#8 output Play#8 6 0 640
     Play#8 input read y
     Play#8 command read
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1   0 happiness,   0 education produced
     Play#8 output Play#8 1 total pop was 2452, yielding 0.00 hap, 0.00 edu
     Play#8 output Play#8 1 0.0000 tech, 0.0000 research produced
     Play#8 output Play#8 1 money delta was $538 for this update
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > BULLETIN from POGO, (#0)  dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1 1 frg  frigate (#0) sighted at -9,-3
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 Odds are bad for us...support cancelled.
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 1 (#1) lost 0 troops assaulting and taking -7,-3
     Play#8 output Play#8 1 We lost 0 troops defending
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 6 0 640
     Play#8 input lost *
     Play#8 command lost
     Play#0 command power
     Play#0 output Play#0 1      - = [   Empire Power Report   ] = -
     Play#0 output Play#0 1       as of Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1          sects  eff civ  mil  shell gun pet  iron dust oil  pln ship unit money
     Play#0 output Play#0 1         1  31   30% 5.2K  60    0    0    0  3.8K 421   59    0    1    0   26K
     Play#0 output Play#0 1      2.12
     Play#0 output Play#0 1      1.14
     Play#0 output Play#0 1           ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
     Play#0 output Play#0 1 worldwide  58   63%  29K 1.1K   0    0    0  3.8K 2.7K  59    0    1    0  266K
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 6 1 630
     Play#0 input report *
     Play#0 command report
     Play#1 output Play#1 6 1 544
     Play#1 input read y
     Play#1 command read
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1 Guerrilla warfare in 11,-1
     Play#1 output Play#1 1   body count: troops: 7, rebels: 7
     Play#1 output Play#1 1 3.3420 tech, 0.0000 research produced
     Play#1 output Play#1 1 Army delta $0, Navy delta $-36, Air force delta $0
     Play#1 output Play#1 1 money delta was $-2626 for this update
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 1 544
     Play#1 input prod *
     Play#1 command production
     Play#0 command power
     Play#0 output Play#0 1      - = [   Empire Power Report   ] = -
     Play#0 output Play#0 1       as of Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1          sects  eff civ  mil  shell gun pet  iron dust oil  pln ship unit money
     Play#0 output Play#0 1         1  31   37% 6.8K  53    0    0    0  4.5K 421  125    0    1    0   23K
     Play#0 output Play#0 1      8.29
     Play#0 output Play#0 1      1.98
     Play#0 output Play#0 1           ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
     Play#0 output Play#0 1 worldwide  58   66%  32K 1.0K   0    0    0  4.5K 2.9K 125    0    1    0  270K
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 6 1 630
     Play#0 input report *
     Play#0 command report
     Play#1 output Play#1 1  . ?
     Play#1 output Play#1 1 . 0 ?
     Play#1 output Play#1 1  . .
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 1 514
     Play#1 input radar 11,-1
     Play#1 command radar
     Play#1 output Play#1 1 . . 0 ? ?
     Play#1 output Play#1 1  . . . ?
     Play#1 output Play#1 1   . . F
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 1 513
     Play#1 input cen *
     Play#1 command census
     Play#1 output Play#1 6 1 513
     Play#1 input read y
     Play#1 command read
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1 technological breakthroughs (7.05) produced in 4,-2
     Play#1 output Play#1 1 a class of graduates (150.00) produced in 6,-2
     Play#1 output Play#1 1 3.8177 tech, 0.0000 research produced
     Play#1 output Play#1 1 Army delta $0, Navy delta $-36, Air force delta $0
     Play#1 output Play#1 1 money delta was $-1350 for this update
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 1 513
     Play#1 input prod *
     Play#1 command production
     Play#8 output Play#8 6 0 614
     Play#8 input read y
     Play#8 command read
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1   0 happiness,   0 education produced
     Play#8 output Play#8 1 total pop was 2588, yielding 0.00 hap, 0.00 edu
     Play#8 output Play#8 1 1.6710 technology (0.0000 + 1.6710), 0.0000 research (0.0000 + 0.0000) produced
     Play#8 output Play#8 1 money delta was $654 for this update
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1   0 happiness,   0 education produced
     Play#8 output Play#8 1 total pop was 2764, yielding 0.00 hap, 0.00 edu
     Play#8 output Play#8 1 1.9088 technology (0.0000 + 1.9088), 0.0000 research (0.0000 + 0.0000) produced
     Play#8 output Play#8 1 money delta was $746 for this update
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 6 0 614
     Play#8 input prod *
     Play#8 command production
     Play#0 command power
     Play#0 output Play#0 1      - = [   Empire Power Report   ] = -
     Play#0 output Play#0 1       as of Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1          sects  eff civ  mil  shell gun pet  iron dust oil  pln ship unit money
     Play#0 output Play#0 1         1  31   41% 8.7K  53    0    0    0  4.7K 381  193    0    1    0   22K
     Play#0 output Play#0 1     21.21
     Play#0 output Play#0 1      4.45
     Play#0 output Play#0 1           ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
     Play#0 output Play#0 1 worldwide  84   47%  36K 1.0K   0    0    0  4.7K 2.9K 193    0    1    0  275K
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 6 2 630
     Play#0 input report *
     Play#0 command report
     Play#1 command distribute
     Play#1 output Play#1 1 highway at 1,-3 distributes to 5,-1.
     Play#1 output Play#1 1 highway 1,-3 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at -4,-2 distributes to 5,-1.
     Play#1 output Play#1 1 highway -4,-2 now distributes to 5,-1 (cost 1.184)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at -2,-2 distributes to 5,-1.
     Play#1 output Play#1 1 highway -2,-2 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 capital at 0,-2 distributes to 5,-1.
     Play#1 output Play#1 1 capital 0,-2 now distributes to 5,-1 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 2,-2 distributes to 5,-1.
     Play#1 output Play#1 1 highway 2,-2 now distributes to 5,-1 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 technical center at 4,-2 distributes to 5,-1.
     Play#1 output Play#1 1 technical center 4,-2 now distributes to 5,-1 (cost 0.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 library/school at 6,-2 distributes to 5,-1.
     Play#1 output Play#1 1 library/school 6,-2 now distributes to 5,-1 (cost 0.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 bank at -1,-1 distributes to 5,-1.
     Play#1 output Play#1 1 bank -1,-1 now distributes to 5,-1 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 mine at 1,-1 distributes to 5,-1.
     Play#1 output Play#1 1 mine 1,-1 now distributes to 5,-1 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 light manufacturing at 3,-1 distributes to 5,-1.
     Play#1 output Play#1 1 light manufacturing 3,-1 now distributes to 5,-1 (cost 0.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 harbor at 5,-1 has no dist sector.
     Play#1 output Play#1 1 Distribution from and to harbor 5,-1 terminated
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 bridge span at 7,-1 has no dist sector.
     Play#1 output Play#1 1 bridge span 7,-1 now distributes to 5,-1 (cost 0.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 radar installation at 11,-1 has no dist sector.
     Play#1 output Play#1 1 No owned path from 5,-1 to 11,-1.
     Play#1 output Play#1 1 light manufacturing at -2,0 distributes to 5,-1.
     Play#1 output Play#1 1 light manufacturing -2,0 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 mine at 0,0 distributes to 5,-1.
     Play#1 output Play#1 1 mine 0,0 now distributes to 5,-1 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 mine at 2,0 distributes to 5,-1.
     Play#1 output Play#1 1 mine 2,0 now distributes to 5,-1 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 heavy manufacturing at 4,0 distributes to 5,-1.
     Play#1 output Play#1 1 heavy manufacturing 4,0 now distributes to 5,-1 (cost 0.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at -1,1 distributes to 5,-1.
     Play#1 output Play#1 1 highway -1,1 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 gold mine at 1,1 distributes to 5,-1.
     Play#1 output Play#1 1 gold mine 1,1 now distributes to 5,-1 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 gold mine at 3,1 distributes to 5,-1.
     Play#1 output Play#1 1 gold mine 3,1 now distributes to 5,-1 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 5,1 distributes to 5,-1.
     Play#1 output Play#1 1 highway 5,1 now distributes to 5,-1 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 7,1 distributes to 5,-1.
     Play#1 output Play#1 1 highway 7,1 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 oil field at -2,2 distributes to 5,-1.
     Play#1 output Play#1 1 oil field -2,2 now distributes to 5,-1 (cost 1.144)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 gold mine at 0,2 distributes to 5,-1.
     Play#1 output Play#1 1 gold mine 0,2 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 gold mine at 2,2 distributes to 5,-1.
     Play#1 output Play#1 1 gold mine 2,2 now distributes to 5,-1 (cost 0.796)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 4,2 distributes to 5,-1.
     Play#1 output Play#1 1 highway 4,2 now distributes to 5,-1 (cost 0.796)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 6,2 distributes to 5,-1.
     Play#1 output Play#1 1 highway 6,2 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 8,2 distributes to 5,-1.
     Play#1 output Play#1 1 highway 8,2 now distributes to 5,-1 (cost 1.144)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 10,2 distributes to 5,-1.
     Play#1 output Play#1 1 highway 10,2 now distributes to 5,-1 (cost 1.504)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at -1,3 distributes to 5,-1.
     Play#1 output Play#1 1 highway -1,3 now distributes to 5,-1 (cost 1.162)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 1,3 distributes to 5,-1.
     Play#1 output Play#1 1 highway 1,3 now distributes to 5,-1 (cost 1.162)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 5,3 distributes to 5,-1.
     Play#1 output Play#1 1 highway 5,3 now distributes to 5,-1 (cost 1.172)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 1 511
     Play#1 input des 1,1 m
     Play#1 command designate
     Play#1 output Play#1 1   + + . . F ? ?
     Play#1 output Play#1 1    + + + . . ?
     Play#1 output Play#1 1     . . . . ?
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 1 493
     Play#1 input cen *
     Play#1 command census
     Play#1 output Play#1 6 1 493
     Play#1 input read y
     Play#1 command read
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1 technological breakthroughs (7.59) produced in 4,-2
     Play#1 output Play#1 1 a class of graduates (150.00) produced in 6,-2
     Play#1 output Play#1 1 3.9248 tech, 0.0000 research produced
     Play#1 output Play#1 1 Army delta $0, Navy delta $-36, Air force delta $0
     Play#1 output Play#1 1 money delta was $-590 for this update
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 1 493
     Play#1 input prod *
     Play#1 command production
     Play#8 command distribute
     Play#8 output Play#8 1 oil field at -6,-4 has no dist sector.
     Play#8 output Play#8 1 oil field -6,-4 now distributes to 3,1 (cost 2.400)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 wilderness at -4,-4 has no dist sector.
     Play#8 output Play#8 1 wilderness -4,-4 now distributes to 3,1 (cost 2.000)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 wilderness at 0,-4 has no dist sector.
     Play#8 output Play#8 1 wilderness 0,-4 now distributes to 3,1 (cost 1.600)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 oil field at -5,-3 has no dist sector.
     Play#8 output Play#8 1 oil field -5,-3 now distributes to 3,1 (cost 2.000)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 wilderness at -3,-3 has no dist sector.
     Play#8 output Play#8 1 wilderness -3,-3 now distributes to 3,1 (cost 1.600)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 gold mine at -1,-3 has no dist sector.
     Play#8 output Play#8 1 gold mine -1,-3 now distributes to 3,1 (cost 1.200)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 gold mine at 1,-3 has no dist sector.
     Play#8 output Play#8 1 gold mine 1,-3 now distributes to 3,1 (cost 1.200)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 gold mine at -4,-2 has no dist sector.
     Play#8 output Play#8 1 gold mine -4,-2 now distributes to 3,1 (cost 1.600)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 gold mine at -2,-2 has no dist sector.
     Play#8 output Play#8 1 gold mine -2,-2 now distributes to 3,1 (cost 1.200)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 gold mine at 0,-2 has no dist sector.
     Play#8 output Play#8 1 gold mine 0,-2 now distributes to 3,1 (cost 0.800)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 gold mine at 2,-2 has no dist sector.
     Play#8 output Play#8 1 gold mine 2,-2 now distributes to 3,1 (cost 0.800)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 wilderness at 4,-2 has no dist sector.
     Play#8 output Play#8 1 wilderness 4,-2 now distributes to 3,1 (cost 1.000)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 gold mine at 6,-2 has no dist sector.
     Play#8 output Play#8 1 gold mine 6,-2 now distributes to 3,1 (cost 1.200)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 gold mine at -3,-1 has no dist sector.
     Play#8 output Play#8 1 gold mine -3,-1 now distributes to 3,1 (cost 1.200)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 gold mine at -1,-1 has no dist sector.
     Play#8 output Play#8 1 gold mine -1,-1 now distributes to 3,1 (cost 0.800)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 gold mine at 1,-1 has no dist sector.
     Play#8 output Play#8 1 gold mine 1,-1 now distributes to 3,1 (cost 0.600)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 gold mine at 3,-1 has no dist sector.
     Play#8 output Play#8 1 gold mine 3,-1 now distributes to 3,1 (cost 0.600)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 gold mine at 5,-1 has no dist sector.
     Play#8 output Play#8 1 gold mine 5,-1 now distributes to 3,1 (cost 0.800)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 capital at 7,-1 has no dist sector.
     Play#8 output Play#8 1 capital 7,-1 now distributes to 3,1 (cost 1.200)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 gold mine at -2,0 has no dist sector.
     Play#8 output Play#8 1 gold mine -2,0 now distributes to 3,1 (cost 0.800)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 capital at 0,0 has no dist sector.
     Play#8 output Play#8 1 capital 0,0 now distributes to 3,1 (cost 0.600)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 capital at 2,0 has no dist sector.
     Play#8 output Play#8 1 capital 2,0 now distributes to 3,1 (cost 0.400)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 gold mine at 4,0 has no dist sector.
     Play#8 output Play#8 1 gold mine 4,0 now distributes to 3,1 (cost 0.400)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 gold mine at 6,0 has no dist sector.
     Play#8 output Play#8 1 gold mine 6,0 now distributes to 3,1 (cost 0.800)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 wilderness at 8,0 has no dist sector.
     Play#8 output Play#8 1 wilderness 8,0 now distributes to 3,1 (cost 1.200)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 gold mine at -3,1 has no dist sector.
     Play#8 output Play#8 1 gold mine -3,1 now distributes to 3,1 (cost 1.200)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 wilderness at -1,1 has no dist sector.
     Play#8 output Play#8 1 wilderness -1,1 now distributes to 3,1 (cost 0.800)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 gold mine at 1,1 has no dist sector.
     Play#8 output Play#8 1 gold mine 1,1 now distributes to 3,1 (cost 0.400)
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 warehouse at 3,1 has no dist sector.
     Play#8 output Play#8 1 Distribution from and to warehouse 3,1 terminated
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 6 1 626
     Play#8 input thres c 0:2,0 769
     Play#8 command threshold
     Play#8 output Play#8 6 1 619
     Play#8 input read y
     Play#8 command read
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1   0 happiness,   0 education produced
     Play#8 output Play#8 1 total pop was 2994, yielding 0.00 hap, 0.00 edu
     Play#8 output Play#8 1 1.9624 technology (0.0000 + 1.9624), 0.0000 research (0.0000 + 0.0000) produced
     Play#8 output Play#8 1 money delta was $853 for this update
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 6 1 619
     Play#8 input prod *
     Play#8 command production
     Play#0 command power
     Play#0 output Play#0 1      - = [   Empire Power Report   ] = -
     Play#0 output Play#0 1       as of Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1          sects  eff civ  mil  shell gun pet  iron dust oil  pln ship unit money
     Play#0 output Play#0 1         1  32   44%  11K  53    0    0    0  5.4K 721  238    0    1    0   20K
     Play#0 output Play#0 1     39.83
     Play#0 output Play#0 1      6.97
     Play#0 output Play#0 1           ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
     Play#0 output Play#0 1 worldwide  85   48%  38K 1.0K   0    0    0  5.4K 3.2K 238    0    1    0  281K
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 6 2 630
     Play#0 input report *
     Play#0 command report
     Play#1 output Play#1 1   g + . . F ? ?
     Play#1 output Play#1 1    g g g . . ?
     Play#1 output Play#1 1     . . . . ?
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 2 618
     Play#1 input bmap #1
     Play#1 command bmap
     Play#1 output Play#1 6 2 618
     Play#1 input read y
     Play#1 command read
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1 technological breakthroughs (7.77) produced in 4,-2
     Play#1 output Play#1 1 a class of graduates (150.00) produced in 6,-2
     Play#1 output Play#1 1 3.9571 tech, 0.0000 research produced
     Play#1 output Play#1 1 Army delta $0, Navy delta $-36, Air force delta $0
     Play#1 output Play#1 1 money delta was $-636 for this update
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 2 618
     Play#1 input prod *
     Play#1 command production
     Play#8 output Play#8 6 1 616
     Play#8 input read y
     Play#8 command read
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1   0 happiness,   0 education produced
     Play#8 output Play#8 1 total pop was 3030, yielding 0.00 hap, 0.00 edu
     Play#8 output Play#8 1 1.9786 technology (0.0000 + 1.9786), 0.0000 research (0.0000 + 0.0000) produced
     Play#8 output Play#8 1 money delta was $-99 for this update
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 6 1 616
     Play#8 input prod *
     Play#8 command production
     Play#0 command power
     Play#0 output Play#0 1      - = [   Empire Power Report   ] = -
     Play#0 output Play#0 1       as of Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1          sects  eff civ  mil  shell gun pet  iron dust oil  pln ship unit money
     Play#0 output Play#0 1         1  32   54%  13K  53    0    0    0  6.2K 1.6K 252    0    1    0   20K
     Play#0 output Play#0 1     70.57
     Play#0 output Play#0 1      9.57
     Play#0 output Play#0 1           ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
     Play#0 output Play#0 1 worldwide  85   54%  41K 1.0K   0    0    0  6.7K 5.2K 252    0    1    0  287K
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 6 2 630
     Play#0 input report *
     Play#0 command report
     Play#1 output Play#1 6 2 631
     Play#1 input read y
     Play#1 command read
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1 technological breakthroughs (7.80) produced in 4,-2
     Play#1 output Play#1 1 a class of graduates (150.00) produced in 6,-2
     Play#1 output Play#1 1 3.9637 tech, 0.0000 research produced
     Play#1 output Play#1 1 Army delta $0, Navy delta $-36, Air force delta $0
     Play#1 output Play#1 1 money delta was $-219 for this update
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 2 631
     Play#1 input prod *
     Play#1 command production
     Play#8 output Play#8 6 1 601
     Play#8 input read y
     Play#8 command read
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1   0 happiness,   0 education produced
     Play#8 output Play#8 1 total pop was 3936, yielding 0.00 hap, 0.00 edu
     Play#8 output Play#8 1 1.9818 technology (0.0000 + 1.9818), 0.0000 research (0.0000 + 0.0000) produced
     Play#8 output Play#8 1 money delta was $752 for this update
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 6 1 601
     Play#8 input prod *
     Play#8 command production
     Play#0 command power
     Play#0 output Play#0 1      - = [   Empire Power Report   ] = -
     Play#0 output Play#0 1       as of Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1          sects  eff civ  mil  shell gun pet  iron dust oil  pln ship unit money
     Play#0 output Play#0 1         1  32   73%  17K  53    0    0    0  7.6K 1.7K 623    0    1    0   19K
     Play#0 output Play#0 1    114.48
     Play#0 output Play#0 1     12.21
     Play#0 output Play#0 1           ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
     Play#0 output Play#0 1 worldwide  85   63%  46K 1.0K   0    0    0   10K 5.6K 623    0    1    0  295K
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 6 2 630
     Play#0 input report *
     Play#0 command report
     Play#1 command distribute
     Play#1 output Play#1 1 oil field at 1,-3 distributes to 5,-1.
     Play#1 output Play#1 1 oil field 1,-3 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 oil field at -4,-2 distributes to 5,-1.
     Play#1 output Play#1 1 oil field -4,-2 now distributes to 5,-1 (cost 1.000)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 oil field at -2,-2 distributes to 5,-1.
     Play#1 output Play#1 1 oil field -2,-2 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 capital at 0,-2 distributes to 5,-1.
     Play#1 output Play#1 1 capital 0,-2 now distributes to 5,-1 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 2,-2 distributes to 5,-1.
     Play#1 output Play#1 1 highway 2,-2 now distributes to 5,-1 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 technical center at 4,-2 distributes to 5,-1.
     Play#1 output Play#1 1 technical center 4,-2 now distributes to 5,-1 (cost 0.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 library/school at 6,-2 distributes to 5,-1.
     Play#1 output Play#1 1 library/school 6,-2 now distributes to 5,-1 (cost 0.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 bank at -1,-1 distributes to 5,-1.
     Play#1 output Play#1 1 bank -1,-1 now distributes to 5,-1 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 mine at 1,-1 distributes to 5,-1.
     Play#1 output Play#1 1 mine 1,-1 now distributes to 5,-1 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 light manufacturing at 3,-1 distributes to 5,-1.
     Play#1 output Play#1 1 light manufacturing 3,-1 now distributes to 5,-1 (cost 0.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 harbor at 5,-1 has no dist sector.
     Play#1 output Play#1 1 Distribution from and to harbor 5,-1 terminated
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 bridge span at 7,-1 distributes to 5,-1.
     Play#1 output Play#1 1 bridge span 7,-1 now distributes to 5,-1 (cost 0.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 bridge span at 9,-1 has no dist sector.
     Play#1 output Play#1 1 bridge span 9,-1 now distributes to 5,-1 (cost 0.201)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 radar installation at 11,-1 has no dist sector.
     Play#1 output Play#1 1 radar installation 11,-1 now distributes to 5,-1 (cost 0.521)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 light manufacturing at -2,0 distributes to 5,-1.
     Play#1 output Play#1 1 light manufacturing -2,0 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 mine at 0,0 distributes to 5,-1.
     Play#1 output Play#1 1 mine 0,0 now distributes to 5,-1 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 mine at 2,0 distributes to 5,-1.
     Play#1 output Play#1 1 mine 2,0 now distributes to 5,-1 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 heavy manufacturing at 4,0 distributes to 5,-1.
     Play#1 output Play#1 1 heavy manufacturing 4,0 now distributes to 5,-1 (cost 0.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 heavy manufacturing at -1,1 distributes to 5,-1.
     Play#1 output Play#1 1 heavy manufacturing -1,1 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 mine at 1,1 distributes to 5,-1.
     Play#1 output Play#1 1 mine 1,1 now distributes to 5,-1 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 mine at 3,1 distributes to 5,-1.
     Play#1 output Play#1 1 mine 3,1 now distributes to 5,-1 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 gold mine at 5,1 distributes to 5,-1.
     Play#1 output Play#1 1 gold mine 5,1 now distributes to 5,-1 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 gold mine at 7,1 distributes to 5,-1.
     Play#1 output Play#1 1 gold mine 7,1 now distributes to 5,-1 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 shell industry at -2,2 distributes to 5,-1.
     Play#1 output Play#1 1 shell industry -2,2 now distributes to 5,-1 (cost 1.000)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 mine at 0,2 distributes to 5,-1.
     Play#1 output Play#1 1 mine 0,2 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 heavy manufacturing at 2,2 distributes to 5,-1.
     Play#1 output Play#1 1 heavy manufacturing 2,2 now distributes to 5,-1 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 gold mine at 4,2 distributes to 5,-1.
     Play#1 output Play#1 1 gold mine 4,2 now distributes to 5,-1 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 gold mine at 6,2 distributes to 5,-1.
     Play#1 output Play#1 1 gold mine 6,2 now distributes to 5,-1 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 gold mine at 8,2 distributes to 5,-1.
     Play#1 output Play#1 1 gold mine 8,2 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 gold mine at 10,2 distributes to 5,-1.
     Play#1 output Play#1 1 gold mine 10,2 now distributes to 5,-1 (cost 1.000)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at -1,3 distributes to 5,-1.
     Play#1 output Play#1 1 highway -1,3 now distributes to 5,-1 (cost 1.000)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 1,3 distributes to 5,-1.
     Play#1 output Play#1 1 highway 1,3 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 5,3 distributes to 5,-1.
     Play#1 output Play#1 1 highway 5,3 now distributes to 5,-1 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 2 598
     Play#1 input thres c -1:1,3 769
     Play#1 command threshold
     Play#1 output Play#1 6 2 595
     Play#1 input read y
     Play#1 command read
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1 technological breakthroughs (11.64) produced in 4,-2
     Play#1 output Play#1 1 a class of graduates (150.00) produced in 6,-2
     Play#1 output Play#1 1 4.5408 tech, 0.0000 research produced
     Play#1 output Play#1 1 Army delta $0, Navy delta $-36, Air force delta $0
     Play#1 output Play#1 1 money delta was $950 for this update
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 2 595
     Play#1 input prod *
     Play#1 command production
     Play#8 output Play#8 6 1 593
     Play#8 input read y
     Play#8 command read
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1   0 happiness,   0 education produced
     Play#8 output Play#8 1 total pop was 5112, yielding 0.00 hap, 0.00 edu
     Play#8 output Play#8 1 2.2704 technology (0.0000 + 2.2704), 0.0000 research (0.0000 + 0.0000) produced
     Play#8 output Play#8 1 money delta was $648 for this update
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 6 1 593
     Play#8 input prod *
     Play#8 command production
     Play#0 command power
     Play#0 output Play#0 1      - = [   Empire Power Report   ] = -
     Play#0 output Play#0 1       as of Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1          sects  eff civ  mil  shell gun pet  iron dust oil  pln ship unit money
     Play#0 output Play#0 1         1  33   87%  22K  53    0    0    0  8.7K 2.5K 792    0    1    0   19K
     Play#0 output Play#0 1    184.19
     Play#0 output Play#0 1     15.30
     Play#0 output Play#0 1           ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
     Play#0 output Play#0 1 worldwide  86   71%  53K 1.0K   0    0    0   14K 6.9K 792    0    1    0  303K
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 6 3 630
     Play#0 input report *
     Play#0 command report
     Play#1 command distribute
     Play#1 output Play#1 1 oil field at 1,-3 distributes to 5,-1.
     Play#1 output Play#1 1 oil field 1,-3 now distributes to 6,2 (cost 0.801)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 oil field at -4,-2 distributes to 5,-1.
     Play#1 output Play#1 1 oil field -4,-2 now distributes to 6,2 (cost 1.201)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 oil field at -2,-2 distributes to 5,-1.
     Play#1 output Play#1 1 oil field -2,-2 now distributes to 6,2 (cost 1.001)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 capital at 0,-2 distributes to 5,-1.
     Play#1 output Play#1 1 capital 0,-2 now distributes to 6,2 (cost 0.801)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 2,-2 distributes to 5,-1.
     Play#1 output Play#1 1 highway 2,-2 now distributes to 6,2 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 technical center at 4,-2 distributes to 5,-1.
     Play#1 output Play#1 1 technical center 4,-2 now distributes to 6,2 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 library/school at 6,-2 distributes to 5,-1.
     Play#1 output Play#1 1 library/school 6,-2 now distributes to 6,2 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 bank at -1,-1 distributes to 5,-1.
     Play#1 output Play#1 1 bank -1,-1 now distributes to 6,2 (cost 1.000)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 mine at 1,-1 distributes to 5,-1.
     Play#1 output Play#1 1 mine 1,-1 now distributes to 6,2 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 light manufacturing at 3,-1 distributes to 5,-1.
     Play#1 output Play#1 1 light manufacturing 3,-1 now distributes to 6,2 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 harbor at 5,-1 has no dist sector.
     Play#1 output Play#1 1 harbor 5,-1 now distributes to 6,2 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 bridge span at 7,-1 distributes to 5,-1.
     Play#1 output Play#1 1 bridge span 7,-1 now distributes to 6,2 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 bridge span at 9,-1 distributes to 5,-1.
     Play#1 output Play#1 1 bridge span 9,-1 now distributes to 6,2 (cost 0.801)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 radar installation at 11,-1 distributes to 5,-1.
     Play#1 output Play#1 1 radar installation 11,-1 now distributes to 6,2 (cost 1.121)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 light manufacturing at -2,0 distributes to 5,-1.
     Play#1 output Play#1 1 light manufacturing -2,0 now distributes to 6,2 (cost 1.000)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 mine at 0,0 distributes to 5,-1.
     Play#1 output Play#1 1 mine 0,0 now distributes to 6,2 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 mine at 2,0 distributes to 5,-1.
     Play#1 output Play#1 1 mine 2,0 now distributes to 6,2 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 heavy manufacturing at 4,0 distributes to 5,-1.
     Play#1 output Play#1 1 heavy manufacturing 4,0 now distributes to 6,2 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 heavy manufacturing at -1,1 distributes to 5,-1.
     Play#1 output Play#1 1 heavy manufacturing -1,1 now distributes to 6,2 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 mine at 1,1 distributes to 5,-1.
     Play#1 output Play#1 1 mine 1,1 now distributes to 6,2 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 mine at 3,1 distributes to 5,-1.
     Play#1 output Play#1 1 mine 3,1 now distributes to 6,2 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 light manufacturing at 5,1 distributes to 5,-1.
     Play#1 output Play#1 1 light manufacturing 5,1 now distributes to 6,2 (cost 0.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 defense plant at 7,1 distributes to 5,-1.
     Play#1 output Play#1 1 defense plant 7,1 now distributes to 6,2 (cost 0.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 shell industry at -2,2 distributes to 5,-1.
     Play#1 output Play#1 1 shell industry -2,2 now distributes to 6,2 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 mine at 0,2 distributes to 5,-1.
     Play#1 output Play#1 1 mine 0,2 now distributes to 6,2 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 heavy manufacturing at 2,2 distributes to 5,-1.
     Play#1 output Play#1 1 heavy manufacturing 2,2 now distributes to 6,2 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 research lab at 4,2 distributes to 5,-1.
     Play#1 output Play#1 1 research lab 4,2 now distributes to 6,2 (cost 0.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 warehouse at 6,2 distributes to 5,-1.
     Play#1 output Play#1 1 Distribution from and to warehouse 6,2 terminated
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 enlistment center at 8,2 distributes to 5,-1.
     Play#1 output Play#1 1 enlistment center 8,2 now distributes to 6,2 (cost 0.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 headquarters at 10,2 distributes to 5,-1.
     Play#1 output Play#1 1 headquarters 10,2 now distributes to 6,2 (cost 0.400)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at -1,3 distributes to 5,-1.
     Play#1 output Play#1 1 highway -1,3 now distributes to 6,2 (cost 0.800)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 highway at 1,3 distributes to 5,-1.
     Play#1 output Play#1 1 highway 1,3 now distributes to 6,2 (cost 0.600)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 park at 5,3 distributes to 5,-1.
     Play#1 output Play#1 1 park 5,3 now distributes to 6,2 (cost 0.200)
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 2 633
     Play#1 input build l 10,2 cav
     Play#1 command build
     Play#1 output Play#1 6 2 632
     Play#1 input read y
     Play#1 command read
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1 technological breakthroughs (11.47) produced in 4,-2
     Play#1 output Play#1 1 a class of graduates (150.00) produced in 6,-2
     Play#1 output Play#1 1 4.5197 tech, 0.0000 research produced
     Play#1 output Play#1 1 Army delta $0, Navy delta $-36, Air force delta $0
     Play#1 output Play#1 1 money delta was $3326 for this update
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 2 632
     Play#1 input prod *
     Play#1 command production
     Play#8 output Play#8 6 2 575
     Play#8 input read y
     Play#8 command read
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1   0 happiness,   0 education produced
     Play#8 output Play#8 1 total pop was 6646, yielding 0.00 hap, 0.00 edu
     Play#8 output Play#8 1 2.2598 technology (0.0000 + 2.2598), 0.0000 research (0.0000 + 0.0000) produced
     Play#8 output Play#8 1 money delta was $1155 for this update
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 6 2 575
     Play#8 input prod *
     Play#8 command production
     Play#0 command power
     Play#0 output Play#0 1      - = [   Empire Power Report   ] = -
     Play#0 output Play#0 1       as of Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1          sects  eff civ  mil  shell gun pet  iron dust oil  pln ship unit money
     Play#0 output Play#0 1         1  33   95%  28K  83   50    0    0  9.2K 2.2K 818    0    1    0   23K
     Play#0 output Play#0 1    264.18
     Play#0 output Play#0 1     18.42
     Play#0 output Play#0 1           ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
     Play#0 output Play#0 1 worldwide  86   76%  61K 1.1K  50    0    0   17K 6.4K 1.1K   0    1    0  314K
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 6 3 630
     Play#0 input report *
     Play#0 command report
     Play#1 output Play#1 6 3 635
     Play#1 input read y
     Play#1 command read
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1 technological breakthroughs (11.22) produced in 4,-2
     Play#1 output Play#1 1 a class of graduates (250.00) produced in 6,-2
     Play#1 output Play#1 1 4.4876 tech, 3.7001 research produced
     Play#1 output Play#1 1 Army delta $0, Navy delta $-36, Air force delta $0
     Play#1 output Play#1 1 money delta was $5610 for this update
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 3 635
     Play#1 input prod *
     Play#1 command production
     Play#8 output Play#8 6 2 563
     Play#8 input read y
     Play#8 command read
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1 a class of graduates (300.00) produced in 1,-3
     Play#8 output Play#8 1   0 happiness, 300 education produced
     Play#8 output Play#8 1 total pop was 8642, yielding 0.00 hap, 86.11 edu
     Play#8 output Play#8 1 2.2438 technology (0.0000 + 2.2438), 1.8500 research (0.0000 + 1.8500) produced
     Play#8 output Play#8 1 money delta was $496 for this update
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 6 2 563
     Play#8 input prod *
     Play#8 command production
     Play#0 command power
     Play#0 output Play#0 1      - = [   Empire Power Report   ] = -
     Play#0 output Play#0 1       as of Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1          sects  eff civ  mil  shell gun pet  iron dust oil  pln ship unit money
     Play#0 output Play#0 1         1  33   98%  30K 116  135    4    0  9.5K 1.8K 729    0    4    5   28K
     Play#0 output Play#0 1    330.19
     Play#0 output Play#0 1     21.60
     Play#0 output Play#0 1           ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
     Play#0 output Play#0 1 worldwide  86   80%  66K 1.1K 135    4    0   20K 5.8K 1.2K   0    4    5  327K
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 6 3 630
     Play#0 input report *
     Play#0 command report
     Play#1 output Play#1 1    r w e ! . . ? ?
     Play#1 output Play#1 1     p . . . . ? ?
     Play#1 output Play#1 1      . . . . . .
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 3 623
     Play#1 input lload m 0 20
     Play#1 command lload
     Play#1 output Play#1 6 3 608
     Play#1 input scrap l 1
     Play#1 command scrap
-    Play#1 output Play#1 4 Really scrap 1 land [n]? 
+    Play#1 output Play#1 4 Really scrap 1 land [n]?
     Play#1 input y
     Play#1 output Play#1 1 cav  cavalry #1 is not in an allied sector!
     Play#1 output Play#1 6 3 606
     Play#1 input scrap s 2
     Play#1 command scrap
-    Play#1 output Play#1 4 Really scrap 1 ship [n]? 
+    Play#1 output Play#1 4 Really scrap 1 ship [n]?
     Play#1 input y
     Play#1 output Play#1 1 cs   cargo ship (#2) is not in a friendly harbor!
     Play#1 output Play#1 6 3 604
     Play#1 input scuttle l 1
     Play#1 command scuttle
-    Play#1 output Play#1 4 Really scuttle 1 land [n]? 
+    Play#1 output Play#1 4 Really scuttle 1 land [n]?
     Play#1 input y
     Play#1 output Play#1 1 cav  cavalry #1 is on a ship, and cannot be scuttled!
     Play#1 output Play#1 6 3 599
     Play#1 input scuttle s 2
     Play#1 command scuttle
-    Play#1 output Play#1 4 Really scuttle 1 ship [n]? 
+    Play#1 output Play#1 4 Really scuttle 1 ship [n]?
     Play#1 input y
     Play#1 output Play#1 1 cs   cargo ship (#2) scuttled in 6,0
     Play#1 output Play#1 1     cs   cargo ship (#2) sunk!
     Play#1 output Play#1 6 3 594
     Play#1 input scrap l 2
     Play#1 command scrap
-    Play#1 output Play#1 4 Really scrap 1 land [n]? 
+    Play#1 output Play#1 4 Really scrap 1 land [n]?
     Play#1 input y
     Play#1 output Play#1 1 cav  cavalry #2 scrapped in 5,-1
     Play#1 output Play#1 6 3 592
     Play#1 output Play#1 6 3 592
     Play#1 input scrap s 3
     Play#1 command scrap
-    Play#1 output Play#1 4 Really scrap 1 ship [n]? 
+    Play#1 output Play#1 4 Really scrap 1 ship [n]?
     Play#1 input y
     Play#1 output Play#1 1 cs   cargo ship (#3) scrapped in 5,-1
     Play#1 output Play#1 1 cav  cavalry #3 transferred off ship 3 to 5,-1
     Play#1 output Play#1 6 3 587
     Play#1 input read y
     Play#1 command read
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1 technological breakthroughs (11.13) produced in 4,-2
     Play#1 output Play#1 1 a class of graduates (300.00) produced in 6,-2
     Play#1 output Play#1 1 6.5207 technology (4.4761 + 2.0446), 3.6890 research (3.6890 + 0.0000) produced
     Play#1 output Play#1 1 Army delta $-2400, Navy delta $-1326, Air force delta $0
     Play#1 output Play#1 1 money delta was $3628 for this update
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 3 587
     Play#1 input prod *
     Play#1 command production
     Play#2 command distribute
     Play#2 output Play#2 1 highway at -6,-2 has no dist sector.
     Play#2 output Play#2 1 highway -6,-2 now distributes to 1,-1 (cost 1.600)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 warehouse at -4,-2 has no dist sector.
     Play#2 output Play#2 1 warehouse -4,-2 now distributes to 1,-1 (cost 1.600)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 capital at 2,-2 has no dist sector.
     Play#2 output Play#2 1 capital 2,-2 now distributes to 1,-1 (cost 0.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 highway at -7,-1 has no dist sector.
     Play#2 output Play#2 1 highway -7,-1 now distributes to 1,-1 (cost 1.600)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at -5,-1 has no dist sector.
     Play#2 output Play#2 1 gold mine -5,-1 now distributes to 1,-1 (cost 1.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 oil field at -1,-1 has no dist sector.
     Play#2 output Play#2 1 oil field -1,-1 now distributes to 1,-1 (cost 0.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at 1,-1 has no dist sector.
     Play#2 output Play#2 1 Distribution from and to gold mine 1,-1 terminated
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at 3,-1 has no dist sector.
     Play#2 output Play#2 1 gold mine 3,-1 now distributes to 1,-1 (cost 0.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at 5,-1 has no dist sector.
     Play#2 output Play#2 1 gold mine 5,-1 now distributes to 1,-1 (cost 0.600)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at 7,-1 has no dist sector.
     Play#2 output Play#2 1 gold mine 7,-1 now distributes to 1,-1 (cost 1.000)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at -6,0 has no dist sector.
     Play#2 output Play#2 1 gold mine -6,0 now distributes to 1,-1 (cost 1.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at -4,0 has no dist sector.
     Play#2 output Play#2 1 gold mine -4,0 now distributes to 1,-1 (cost 0.800)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at -2,0 has no dist sector.
     Play#2 output Play#2 1 gold mine -2,0 now distributes to 1,-1 (cost 0.400)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 capital at 0,0 has no dist sector.
     Play#2 output Play#2 1 capital 0,0 now distributes to 1,-1 (cost 0.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 capital at 2,0 has no dist sector.
     Play#2 output Play#2 1 capital 2,0 now distributes to 1,-1 (cost 0.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 highway at 4,0 has no dist sector.
     Play#2 output Play#2 1 highway 4,0 now distributes to 1,-1 (cost 0.400)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 highway at -7,1 has no dist sector.
     Play#2 output Play#2 1 highway -7,1 now distributes to 1,-1 (cost 1.600)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 highway at -5,1 has no dist sector.
     Play#2 output Play#2 1 highway -5,1 now distributes to 1,-1 (cost 1.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at -3,1 has no dist sector.
     Play#2 output Play#2 1 gold mine -3,1 now distributes to 1,-1 (cost 0.800)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at -1,1 has no dist sector.
     Play#2 output Play#2 1 gold mine -1,1 now distributes to 1,-1 (cost 0.400)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at 1,1 has no dist sector.
     Play#2 output Play#2 1 gold mine 1,1 now distributes to 1,-1 (cost 0.400)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 highway at 3,1 has no dist sector.
     Play#2 output Play#2 1 highway 3,1 now distributes to 1,-1 (cost 0.400)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at -4,2 has no dist sector.
     Play#2 output Play#2 1 gold mine -4,2 now distributes to 1,-1 (cost 1.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at -2,2 has no dist sector.
     Play#2 output Play#2 1 gold mine -2,2 now distributes to 1,-1 (cost 0.800)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at 0,2 has no dist sector.
     Play#2 output Play#2 1 gold mine 0,2 now distributes to 1,-1 (cost 0.800)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at 2,2 has no dist sector.
     Play#2 output Play#2 1 gold mine 2,2 now distributes to 1,-1 (cost 0.800)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 highway at -3,3 has no dist sector.
     Play#2 output Play#2 1 highway -3,3 now distributes to 1,-1 (cost 1.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 highway at -1,3 has no dist sector.
     Play#2 output Play#2 1 highway -1,3 now distributes to 1,-1 (cost 1.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 highway at 1,3 has no dist sector.
     Play#2 output Play#2 1 highway 1,3 now distributes to 1,-1 (cost 1.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at 3,3 has no dist sector.
     Play#2 output Play#2 1 gold mine 3,3 now distributes to 1,-1 (cost 1.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 6 0 565
     Play#2 input mov c 1,1 231 -4,-2
     Play#2 command move
     Play#2 output Play#2 6 0 565
     Play#2 input demob 0:2,0 55
     Play#2 command demobilize
-    Play#2 output Play#2 4 New civilians on active reserve? (y/n) 
+    Play#2 output Play#2 4 New civilians on active reserve? (y/n)
     Play#2 input y
     Play#2 output Play#2 1 55 demobilized in 0,0 (0 mil left)
     Play#2 output Play#2 1 55 demobilized in 2,0 (0 mil left)
     Play#2 output Play#2 6 0 559
     Play#2 input read y
     Play#2 command read
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1   0 happiness,   0 education produced
     Play#2 output Play#2 1 total pop was 2000, yielding 0.00 hap, 0.00 edu
     Play#2 output Play#2 1 0.0000 tech, 0.0000 research produced
     Play#2 output Play#2 1 money delta was $166 for this update
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1   0 happiness,   0 education produced
     Play#2 output Play#2 1 total pop was 2267, yielding 0.00 hap, 0.00 edu
     Play#2 output Play#2 1 0.0000 tech, 0.0000 research produced
     Play#2 output Play#2 1 money delta was $434 for this update
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1   0 happiness,   0 education produced
     Play#2 output Play#2 1 total pop was 2347, yielding 0.00 hap, 0.00 edu
     Play#2 output Play#2 1 0.0000 tech, 0.0000 research produced
     Play#2 output Play#2 1 money delta was $527 for this update
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1   0 happiness,   0 education produced
     Play#2 output Play#2 1 total pop was 2451, yielding 0.00 hap, 0.00 edu
     Play#2 output Play#2 1 0.0000 tech, 0.0000 research produced
     Play#2 output Play#2 1 money delta was $581 for this update
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1   0 happiness,   0 education produced
     Play#2 output Play#2 1 total pop was 2586, yielding 0.00 hap, 0.00 edu
     Play#2 output Play#2 1 1.6710 technology (0.0000 + 1.6710), 0.0000 research (0.0000 + 0.0000) produced
     Play#2 output Play#2 1 money delta was $653 for this update
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1   0 happiness,   0 education produced
     Play#2 output Play#2 1 total pop was 2762, yielding 0.00 hap, 0.00 edu
     Play#2 output Play#2 1 1.9088 technology (0.0000 + 1.9088), 0.0000 research (0.0000 + 0.0000) produced
     Play#2 output Play#2 1 money delta was $745 for this update
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1   0 happiness,   0 education produced
     Play#2 output Play#2 1 total pop was 2991, yielding 0.00 hap, 0.00 edu
     Play#2 output Play#2 1 1.9624 technology (0.0000 + 1.9624), 0.0000 research (0.0000 + 0.0000) produced
     Play#2 output Play#2 1 money delta was $864 for this update
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1   0 happiness,   0 education produced
     Play#2 output Play#2 1 total pop was 3000, yielding 0.00 hap, 0.00 edu
     Play#2 output Play#2 1 1.9786 technology (0.0000 + 1.9786), 0.0000 research (0.0000 + 0.0000) produced
     Play#2 output Play#2 1 money delta was $875 for this update
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1   0 happiness,   0 education produced
     Play#2 output Play#2 1 total pop was 3000, yielding 0.00 hap, 0.00 edu
     Play#2 output Play#2 1 1.9818 technology (0.0000 + 1.9818), 0.0000 research (0.0000 + 0.0000) produced
     Play#2 output Play#2 1 money delta was $881 for this update
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1   0 happiness,   0 education produced
     Play#2 output Play#2 1 total pop was 3000, yielding 0.00 hap, 0.00 edu
     Play#2 output Play#2 1 2.2704 technology (0.0000 + 2.2704), 0.0000 research (0.0000 + 0.0000) produced
     Play#2 output Play#2 1 money delta was $888 for this update
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1   0 happiness,   0 education produced
     Play#2 output Play#2 1 total pop was 3000, yielding 0.00 hap, 0.00 edu
     Play#2 output Play#2 1 2.2598 technology (0.0000 + 2.2598), 0.0000 research (0.0000 + 0.0000) produced
     Play#2 output Play#2 1 money delta was $897 for this update
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1   0 happiness,   0 education produced
     Play#2 output Play#2 1 total pop was 3000, yielding 0.00 hap, 0.00 edu
     Play#2 output Play#2 1 2.2438 technology (0.0000 + 2.2438), 1.8500 research (0.0000 + 1.8500) produced
     Play#2 output Play#2 1 money delta was $907 for this update
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1   0 happiness,   0 education produced
     Play#2 output Play#2 1 total pop was 3000, yielding 0.00 hap, 0.00 edu
     Play#2 output Play#2 1 2.1413 technology (0.0000 + 2.1413), 1.8445 research (0.0000 + 1.8445) produced
     Play#2 output Play#2 1 money delta was $917 for this update
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 6 0 559
     Play#2 input prod *
     Play#2 command production
     Play#8 output Play#8 6 2 550
     Play#8 input read y
     Play#8 command read
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1 a class of graduates (300.00) produced in 1,-3
     Play#8 output Play#8 1 technological breakthroughs (8.51) produced in 6,-2
     Play#8 output Play#8 1 total pop was 11236, yielding 0.00 hap, 70.05 edu
     Play#8 output Play#8 1 6.3273 technology (4.0893 + 2.2381), 1.8445 research (0.0000 + 1.8445) produced
     Play#8 output Play#8 1 money delta was $-2597 for this update
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 6 2 550
     Play#8 input prod *
     Play#8 command production
     Play#0 command power
     Play#0 output Play#0 1      - = [   Empire Power Report   ] = -
     Play#0 output Play#0 1       as of Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1          sects  eff civ  mil  shell gun pet  iron dust oil  pln ship unit money
     Play#0 output Play#0 1         1  33  100%  30K 148  242   10    0  9.6K 1.5K 614    0    2    4   31K
     Play#0 output Play#0 1    408.47
     Play#0 output Play#0 1     24.65
     Play#0 output Play#0 1           ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
     Play#0 output Play#0 1 worldwide 113   65%  69K 1.0K 242   10    0   22K 5.4K 1.1K   0    2    4  335K
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 6 3 630
     Play#0 input report *
     Play#0 command report
     Play#1 command telegram
     Play#1 output Play#1 1 Enter telegram for 2
     Play#1 output Play#1 1 undo last line with ~u, print with ~p, abort with ~q, end with .
-    Play#1 output Play#1 4 1024 left: 
+    Play#1 output Play#1 4 1024 left:
     Play#1 input Want an alliance?
-    Play#1 output Play#1 4 1006 left: 
+    Play#1 output Play#1 4 1006 left:
     Play#1 input .
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 3 626
     Play#1 input declare war 8
     Play#1 command declare
     Play#1 output Play#1 6 3 622
     Play#1 input read y
     Play#1 command read
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1 Sector 11,-1 is now fully yours
     Play#1 output Play#1 1 technological breakthroughs (11.12) produced in 4,-2
     Play#1 output Play#1 1 7.2038 technology (4.4755 + 2.7283), 3.6884 research (3.6884 + 0.0000) produced
     Play#1 output Play#1 1 Army delta $-858, Navy delta $-66, Air force delta $0
     Play#1 output Play#1 1 money delta was $6512 for this update
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 3 622
     Play#1 input prod *
     Play#1 command production
     Play#2 command distribute
     Play#2 output Play#2 1 highway at -6,-2 distributes to 1,-1.
     Play#2 output Play#2 1 highway -6,-2 now distributes to -4,-2 (cost 0.400)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 warehouse at -4,-2 distributes to 1,-1.
     Play#2 output Play#2 1 Distribution from and to warehouse -4,-2 terminated
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 capital at 2,-2 distributes to 1,-1.
     Play#2 output Play#2 1 capital 2,-2 now distributes to -4,-2 (cost 2.000)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 highway at -7,-1 distributes to 1,-1.
     Play#2 output Play#2 1 highway -7,-1 now distributes to -4,-2 (cost 0.800)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at -5,-1 distributes to 1,-1.
     Play#2 output Play#2 1 gold mine -5,-1 now distributes to -4,-2 (cost 0.400)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 oil field at -1,-1 distributes to 1,-1.
     Play#2 output Play#2 1 oil field -1,-1 now distributes to -4,-2 (cost 1.600)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 bank at 1,-1 has no dist sector.
     Play#2 output Play#2 1 bank 1,-1 now distributes to -4,-2 (cost 1.800)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at 3,-1 distributes to 1,-1.
     Play#2 output Play#2 1 gold mine 3,-1 now distributes to -4,-2 (cost 2.000)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at 5,-1 distributes to 1,-1.
     Play#2 output Play#2 1 gold mine 5,-1 now distributes to -4,-2 (cost 2.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at 7,-1 distributes to 1,-1.
     Play#2 output Play#2 1 gold mine 7,-1 now distributes to -4,-2 (cost 2.522)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at -6,0 distributes to 1,-1.
     Play#2 output Play#2 1 gold mine -6,0 now distributes to -4,-2 (cost 0.800)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at -4,0 distributes to 1,-1.
     Play#2 output Play#2 1 gold mine -4,0 now distributes to -4,-2 (cost 0.800)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at -2,0 distributes to 1,-1.
     Play#2 output Play#2 1 gold mine -2,0 now distributes to -4,-2 (cost 1.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at 0,0 distributes to 1,-1.
     Play#2 output Play#2 1 gold mine 0,0 now distributes to -4,-2 (cost 1.600)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at 2,0 distributes to 1,-1.
     Play#2 output Play#2 1 gold mine 2,0 now distributes to -4,-2 (cost 1.800)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 highway at 4,0 distributes to 1,-1.
     Play#2 output Play#2 1 highway 4,0 now distributes to -4,-2 (cost 2.000)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 highway at -7,1 distributes to 1,-1.
     Play#2 output Play#2 1 highway -7,1 now distributes to -4,-2 (cost 1.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 highway at -5,1 distributes to 1,-1.
     Play#2 output Play#2 1 highway -5,1 now distributes to -4,-2 (cost 1.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at -3,1 distributes to 1,-1.
     Play#2 output Play#2 1 gold mine -3,1 now distributes to -4,-2 (cost 1.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at -1,1 distributes to 1,-1.
     Play#2 output Play#2 1 gold mine -1,1 now distributes to -4,-2 (cost 1.600)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at 1,1 distributes to 1,-1.
     Play#2 output Play#2 1 gold mine 1,1 now distributes to -4,-2 (cost 1.800)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 highway at 3,1 distributes to 1,-1.
     Play#2 output Play#2 1 highway 3,1 now distributes to -4,-2 (cost 2.000)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at -4,2 distributes to 1,-1.
     Play#2 output Play#2 1 gold mine -4,2 now distributes to -4,-2 (cost 1.600)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at -2,2 distributes to 1,-1.
     Play#2 output Play#2 1 gold mine -2,2 now distributes to -4,-2 (cost 1.600)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at 0,2 distributes to 1,-1.
     Play#2 output Play#2 1 gold mine 0,2 now distributes to -4,-2 (cost 2.000)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at 2,2 distributes to 1,-1.
     Play#2 output Play#2 1 gold mine 2,2 now distributes to -4,-2 (cost 2.200)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 highway at -3,3 distributes to 1,-1.
     Play#2 output Play#2 1 highway -3,3 now distributes to -4,-2 (cost 2.000)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 highway at -1,3 distributes to 1,-1.
     Play#2 output Play#2 1 highway -1,3 now distributes to -4,-2 (cost 2.000)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 highway at 1,3 distributes to 1,-1.
     Play#2 output Play#2 1 highway 1,3 now distributes to -4,-2 (cost 2.400)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 gold mine at 3,3 distributes to 1,-1.
     Play#2 output Play#2 1 gold mine 3,3 now distributes to -4,-2 (cost 2.600)
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 6 0 556
     Play#2 input thres o 4,0 1
     Play#2 command threshold
     Play#2 output Play#2 6 0 555
     Play#2 input wall
     Play#2 command wall
-    Play#2 output Play#2 4 > 
+    Play#2 output Play#2 4 >
     Play#2 input Sure
-    Play#2 output Play#2 4 > 
+    Play#2 output Play#2 4 >
     Play#2 input .
     Play#2 output Play#2 6 0 555
     Play#2 input declare alliance 1
     Play#2 command announce
     Play#2 output Play#2 1 Enter telegram for everybody
     Play#2 output Play#2 1 undo last line with ~u, print with ~p, abort with ~q, end with .
-    Play#2 output Play#2 4 1024 left: 
+    Play#2 output Play#2 4 1024 left:
     Play#2 input Hello World
-    Play#2 output Play#2 4 1012 left: 
+    Play#2 output Play#2 4 1012 left:
     Play#2 input .
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 You have a new announcement waiting ...
     Play#2 output Play#2 6 0 551
     Play#2 input wire y
     Play#2 command wire
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 Announcements since Thu Jan  1 00:00:00 1970
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Announcement from 2, (#2)  dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1 Hello World
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 6 0 551
     Play#2 input flash 1 Testing Flash
     Play#2 command flash
     Play#2 output Play#2 6 0 551
     Play#2 input read y
     Play#2 command read
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1   0 happiness,   0 education produced
     Play#2 output Play#2 1 total pop was 3110, yielding 0.00 hap, 0.00 edu
     Play#2 output Play#2 1 2.4830 technology (0.0000 + 2.4830), 1.8442 research (0.0000 + 1.8442) produced
     Play#2 output Play#2 1 money delta was $518 for this update
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Telegram from 1, (#1)  dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1 Want an alliance?
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > BULLETIN from POGO, (#0)  dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1 Country 1 (#1) has upgraded their relations with you to "Allied"!
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 6 0 551
     Play#2 input prod *
     Play#2 command production
     Play#8 output Play#8 6 2 540
     Play#8 input wire y
     Play#8 command wire
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 Announcements since Thu Jan  1 00:00:00 1970
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > Announcement from 2, (#2)  dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1 Hello World
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 6 2 540
     Play#8 input bmap #
     Play#8 command bmap
     Play#8 output Play#8 6 2 540
     Play#8 input read y
     Play#8 command read
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1 a class of graduates (300.00) produced in 1,-3
     Play#8 output Play#8 1 technological breakthroughs (21.96) produced in 6,-2
     Play#8 output Play#8 1 total pop was 14609, yielding 0.00 hap, 57.21 edu
     Play#8 output Play#8 1 7.6943 technology (5.4566 + 2.2377), 1.8442 research (0.0000 + 1.8442) produced
     Play#8 output Play#8 1 money delta was $-4840 for this update
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > BULLETIN from POGO, (#0)  dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1 Country 1 (#1) has downgraded their relations with you to "At War"!
     Play#8 output Play#8 1 Country 2 (#2) has downgraded their relations with you to "Hostile"!
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 6 2 540
     Play#8 input prod *
     Play#8 command production
     Play#0 command power
     Play#0 output Play#0 1      - = [   Empire Power Report   ] = -
     Play#0 output Play#0 1       as of Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1          sects  eff civ  mil  shell gun pet  iron dust oil  pln ship unit money
     Play#0 output Play#0 1         1  33  100%  30K 181  370   16    0  9.2K 1.2K 872    0    3    4   38K
     Play#0 output Play#0 1    512.06
     Play#0 output Play#0 1     28.32
     Play#0 output Play#0 1           ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
     Play#0 output Play#0 1 worldwide 113   70%  74K 1.1K 370   16    0   22K 6.5K 1.2K   0    3    4  343K
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 6 4 630
     Play#0 input report *
     Play#0 command report
     Play#1 output Play#1 6 3 625
     Play#1 input read y
     Play#1 command read
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > BULLETIN from POGO, (#0)  dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1 Country 2 (#2) has upgraded their relations with you to "Allied"!
     Play#1 output Play#1 1 Country 8 (#8) has downgraded their relations with you to "At War"!
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1 technological breakthroughs (11.12) produced in 4,-2
     Play#1 output Play#1 1 a class of graduates (400.00) produced in 6,-2
     Play#1 output Play#1 1 7.2384 technology (4.4747 + 2.7637), 3.6876 research (3.6876 + 0.0000) produced
     Play#1 output Play#1 1 Army delta $-138, Navy delta $-582, Air force delta $0
     Play#1 output Play#1 1 money delta was $6908 for this update
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 3 625
     Play#1 input prod *
     Play#1 command production
     Play#2 output Play#2 6 0 617
     Play#2 input read y
     Play#2 command read
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > BULLETIN from POGO, (#0)  dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1 Country 8 (#8) has downgraded their relations with you to "Hostile"!
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1   0 happiness,   0 education produced
     Play#2 output Play#2 1 total pop was 3744, yielding 0.00 hap, 0.00 edu
     Play#2 output Play#2 1 2.5005 technology (0.0000 + 2.5005), 1.8438 research (0.0000 + 1.8438) produced
     Play#2 output Play#2 1 money delta was $482 for this update
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 6 0 617
     Play#2 input prod *
     Play#2 command production
     Play#8 output Play#8 6 3 616
     Play#8 input read y
     Play#8 command read
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1 a class of graduates (300.00) produced in 1,-3
     Play#8 output Play#8 1 technological breakthroughs (23.06) produced in 6,-2
     Play#8 output Play#8 1 total pop was 18991, yielding 0.00 hap, 46.94 edu
     Play#8 output Play#8 1 7.7647 technology (5.5273 + 2.2373), 1.8438 research (0.0000 + 1.8438) produced
     Play#8 output Play#8 1 money delta was $-3234 for this update
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 6 3 616
     Play#8 input prod *
     Play#8 command production
     Play#0 command power
     Play#0 output Play#0 1      - = [   Empire Power Report   ] = -
     Play#0 output Play#0 1       as of Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1          sects  eff civ  mil  shell gun pet  iron dust oil  pln ship unit money
     Play#0 output Play#0 1         1  33  100%  31K 211  512   24    0  9.1K 852  1.2K   3    5    4   44K
     Play#0 output Play#0 1    638.08
     Play#0 output Play#0 1     32.05
     Play#0 output Play#0 1           ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
     Play#0 output Play#0 1 worldwide 113   78%  82K 1.1K 613   24    0   25K 7.0K 1.9K   3    5    4  354K
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 6 4 630
     Play#0 input report *
     Play#0 command report
     Play#1 output Play#1 1  h =
     Play#1 output Play#1 1 k . .
     Play#1 output Play#1 1  j d
-    Play#1 output Play#1 4 <67.2:67.2: 6,0> 
+    Play#1 output Play#1 4 <67.2:67.2: 6,0>
     Play#1 input h
     Play#1 output Play#1 1 od   oil derrick (#3) stopped at 6,0
     Play#1 output Play#1 1 Path taken: n
     Play#1 output Play#1 1 range to target is 4
     Play#1 output Play#1 1 f1   Sopwith Camel #0 standing by
     Play#1 output Play#1 1 f1   Sopwith Camel #0 equipped
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 Reconnaissance report
     Play#1 output Play#1 1 Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1 Your radar installation 100% efficient with 1000 civ with 28 mil @ 11,-1
     Play#1 input attack 12,-2 0 0 0 0
     Play#1 command attack
     Play#1 output Play#1 1 12,-2 is a 90% 8 fortress with approximately 50 military.
-    Play#1 output Play#1 4 Number of mil from radar installation at 11,-1 (max 25) : 
+    Play#1 output Play#1 4 Number of mil from radar installation at 11,-1 (max 25) :
     Play#1 input 0
     Play#1 output Play#1 1 cav  cavalry #4 has a base attack value of 6
-    Play#1 output Play#1 4 attack with cav  cavalry #4 in 11,-1 (~ 98%) [ynYNq?] 
+    Play#1 output Play#1 4 attack with cav  cavalry #4 in 11,-1 (~ 98%) [ynYNq?]
     Play#1 input N
     Play#1 output Play#1 1 No troops for attack...
     Play#1 output Play#1 1 Attack aborted
     Play#1 input attack 12,-2
     Play#1 command attack
     Play#1 output Play#1 1 12,-2 is a 90% 8 fortress with approximately 50 military.
-    Play#1 output Play#1 4 Number of mil from radar installation at 11,-1 (max 25) : 
+    Play#1 output Play#1 4 Number of mil from radar installation at 11,-1 (max 25) :
     Play#1 input 1
     Play#1 output Play#1 1 cav  cavalry #4 has a base attack value of 6
-    Play#1 output Play#1 4 attack with cav  cavalry #4 in 11,-1 (~ 98%) [ynYNq?] 
+    Play#1 output Play#1 4 attack with cav  cavalry #4 in 11,-1 (~ 98%) [ynYNq?]
     Play#1 input y
     Play#1 output Play#1 1 art  artillery #5 has no offensive strength
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1              Initial attack strength:        7
     Play#1 output Play#1 1 flying over radar installation at 11,-1
     Play#1 output Play#1 1 flying over fortress at 12,-2
     Play#1 output Play#1 1 firing 5 flak guns in 12,-2...
     Play#1 output Play#1 1     f1   Sopwith Camel #2 takes 10.
     Play#1 output Play#1 1 Blam
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1             support values
     Play#1 output Play#1 1             forts   ships   units   planes
     Play#1 output Play#1 1 attacker    0.00    0.00    0.39    0.14
     Play#1 output Play#1 6 4 611
     Play#1 input read y
     Play#1 command read
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1 technological breakthroughs (11.29) produced in 4,-2
     Play#1 output Play#1 1 a class of graduates (450.00) produced in 6,-2
     Play#1 output Play#1 1 7.2705 technology (4.4969 + 2.7735), 3.7091 research (3.7091 + 0.0000) produced
     Play#1 output Play#1 1 Army delta $-138, Navy delta $-1650, Air force delta $-1227
     Play#1 output Play#1 1 money delta was $5344 for this update
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 1 > BULLETIN from POGO, (#0)  dated Thu Jan  1 00:00:00 1970
     Play#1 output Play#1 1 Flying a support mission from 11,-1 to 12,-2
     Play#1 output Play#1 1     f1   Sopwith Camel #2 pinbombing 8  in 12,-2
     Play#1 output Play#1 1             hit 8  for 14 damage
-    Play#1 output Play#1 1 
+    Play#1 output Play#1 1
     Play#1 output Play#1 6 4 611
     Play#1 input prod *
     Play#1 command production
     Play#2 output Play#2 6 1 629
     Play#2 input read y
     Play#2 command read
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#2 output Play#2 1   0 happiness,   0 education produced
     Play#2 output Play#2 1 total pop was 4868, yielding 0.00 hap, 0.00 edu
     Play#2 output Play#2 1 2.5110 technology (0.0000 + 2.5110), 1.8546 research (0.0000 + 1.8546) produced
     Play#2 output Play#2 1 money delta was $1621 for this update
-    Play#2 output Play#2 1 
+    Play#2 output Play#2 1
     Play#2 output Play#2 6 1 629
     Play#2 input prod *
     Play#2 command production
     Play#8 output Play#8 6 3 637
     Play#8 input read y
     Play#8 command read
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > Production Report   dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1 a class of graduates (300.00) produced in 1,-3
     Play#8 output Play#8 1 technological breakthroughs (23.38) produced in 6,-2
     Play#8 output Play#8 1 total pop was 24691, yielding 0.00 hap, 38.70 edu
     Play#8 output Play#8 1 7.7956 technology (5.5471 + 2.2485), 1.8546 research (0.0000 + 1.8546) produced
     Play#8 output Play#8 1 money delta was $897 for this update
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 > BULLETIN from POGO, (#0)  dated Thu Jan  1 00:00:00 1970
     Play#8 output Play#8 1 1 planes spotted over -6,-4
     Play#8 output Play#8 1 firing 4 flak guns in -6,-4...
     Play#8 output Play#8 1 Scouts report attacking unit: cav  cavalry #4 (eff 100, mil 10)
     Play#8 output Play#8 1 1 planes spotted over -6,-4
     Play#8 output Play#8 1 firing 5 flak guns in -6,-4...
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 1 Odds are good for us...support cancelled.
-    Play#8 output Play#8 1 
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
+    Play#8 output Play#8 1
     Play#8 output Play#8 1             support values
     Play#8 output Play#8 1             forts   ships   units   planes
     Play#8 output Play#8 1 attacker    0.00    0.00    0.39    0.14
     Play#8 output Play#8 1 1 (#1) lost 6 troops attacking -6,-4
     Play#8 output Play#8 1 We lost 0 troops defending
-    Play#8 output Play#8 1 
+    Play#8 output Play#8 1
     Play#8 output Play#8 6 3 637
     Play#8 input prod *
     Play#8 command production
     Play#0 command power
     Play#0 output Play#0 1      - = [   Empire Power Report   ] = -
     Play#0 output Play#0 1       as of Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 1          sects  eff civ  mil  shell gun pet  iron dust oil  pln ship unit money
     Play#0 output Play#0 1         1  33  100%  31K 233  654   32  995  8.9K 527  1.0K   3    5    4   50K
     Play#0 output Play#0 1    754.64
     Play#0 output Play#0 1     35.87
     Play#0 output Play#0 1           ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
     Play#0 output Play#0 1 worldwide 113   82%  87K 1.1K 868   39  995   28K 6.3K 2.1K   3    5    4  368K
-    Play#0 output Play#0 1 
+    Play#0 output Play#0 1
     Play#0 output Play#0 6 4 630
     Play#0 input report *
     Play#0 command report