8b96af218e1b022673b0c856d31406bb559466bd
[pspp-builds.git] / tests / command / list.sh
1 #!/bin/sh
2
3 # This program tests the LIST command.
4
5 TEMPDIR=/tmp/pspp-tst-$$
6
7 here=`pwd`;
8
9 # ensure that top_srcdir is absolute
10 cd $top_srcdir; top_srcdir=`pwd`
11
12 export STAT_CONFIG_PATH=$top_srcdir/config
13
14
15 cleanup()
16 {
17      rm -rf $TEMPDIR
18 }
19
20
21 fail()
22 {
23     echo $activity
24     echo FAILED
25     cleanup;
26     exit 1;
27 }
28
29
30 no_result()
31 {
32     echo $activity
33     echo NO RESULT;
34     cleanup;
35     exit 2;
36 }
37
38 pass()
39 {
40     cleanup;
41     exit 0;
42 }
43
44 mkdir -p $TEMPDIR
45
46 cd $TEMPDIR
47
48
49 activity="create program"
50 cat > $TEMPDIR/list.stat << foobar
51 *** Single lines.
52 remark EOF
53 ----------------------------------------------------------------------
54 Testing use of LIST in single-line cases.
55 ----------------------------------------------------------------------
56 EOF
57 data list file='$here/weighting.data'/AVAR 1-5 BVAR 6-10.
58 weight by BVAR.
59 list.
60 *list /cases=from 5 to 20 by 2 /format numbered.
61 list /format numbered weight.
62
63 *** Multiple lines.
64 remark EOF
65 ----------------------------------------------------------------------
66 Testing use of LIST in multi-line cases.
67 ----------------------------------------------------------------------
68 EOF
69 data list file='$here/list.data' notable /X000 to X126 1-127.
70 *list /cases=from 1 to 25 by 5 /format numbered.
71 list x000 to x030.
72 list /cases=from 1 to 25.
73
74 foobar
75 if [ $? -ne 0 ] ; then no_result ; fi
76
77 activity="run program"
78 $here/../src/pspp --testing-mode -o raw-ascii $TEMPDIR/list.stat
79 if [ $? -ne 0 ] ; then no_result ; fi
80
81
82 activity="compare results"
83 diff -b -B $TEMPDIR/pspp.list - <<EOF
84 ----------------------------------------------------------------------
85 Testing use of LIST in single-line cases.
86 ----------------------------------------------------------------------
87
88 1.1 DATA LIST.  Reading 1 record from file "$here/weighting.data".
89 +--------+------+-------+------+
90 |Variable|Record|Columns|Format|
91 #========#======#=======#======#
92 |AVAR    |     1|  1-  5|F5.0  |
93 |BVAR    |     1|  6- 10|F5.0  |
94 +--------+------+-------+------+
95
96  AVAR  BVAR
97 ----- -----
98    18     1 
99    19     7 
100    20    26 
101    21    76 
102    22    57 
103    23    58 
104    24    38 
105    25    38 
106    26    30 
107    27    21 
108    28    23 
109    29    24 
110    30    23 
111    31    14 
112    32    21 
113    33    21 
114    34    14 
115    35    14 
116    36    17 
117    37    11 
118    38    16 
119    39    14 
120    40    15 
121    41    14 
122    42    14 
123    43     8 
124    44    15 
125    45    10 
126    46    12 
127    47    13 
128    48    13 
129    49     5 
130    50     5 
131    51     3 
132    52     7 
133    53     6 
134    54     2 
135    55     2 
136    56     2 
137    57     3 
138    58     1 
139    59     3 
140    61     1 
141    62     3 
142    63     1 
143    64     1 
144    65     2 
145    70     1 
146    78     1 
147    79     1 
148    80     1 
149    94     1 
150
151 Case#  AVAR  BVAR
152 ----- ----- -----
153     1    18     1 
154     2    19     7 
155     3    20    26 
156     4    21    76 
157     5    22    57 
158     6    23    58 
159     7    24    38 
160     8    25    38 
161     9    26    30 
162    10    27    21 
163    11    28    23 
164    12    29    24 
165    13    30    23 
166    14    31    14 
167    15    32    21 
168    16    33    21 
169    17    34    14 
170    18    35    14 
171    19    36    17 
172    20    37    11 
173    21    38    16 
174    22    39    14 
175    23    40    15 
176    24    41    14 
177    25    42    14 
178    26    43     8 
179    27    44    15 
180    28    45    10 
181    29    46    12 
182    30    47    13 
183    31    48    13 
184    32    49     5 
185    33    50     5 
186    34    51     3 
187    35    52     7 
188    36    53     6 
189    37    54     2 
190    38    55     2 
191    39    56     2 
192    40    57     3 
193    41    58     1 
194    42    59     3 
195    43    61     1 
196    44    62     3 
197    45    63     1 
198    46    64     1 
199    47    65     2 
200    48    70     1 
201    49    78     1 
202    50    79     1 
203    51    80     1 
204    52    94     1 
205
206 ----------------------------------------------------------------------
207 Testing use of LIST in multi-line cases.
208 ----------------------------------------------------------------------
209
210 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
211 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
212 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3
213 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0
214 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
215 7 6 7 5 3 2 4 6 6 3 4 8 5 1 3 7 8 9 0 7 3 4 8 3 1 0 6 4 0 9 1 
216 8 8 8 6 9 3 0 8 9 4 2 4 1 7 7 5 4 2 3 7 8 3 3 4 1 8 6 7 6 0 3 
217 4 9 2 6 1 1 5 0 7 9 0 9 1 8 7 1 5 2 7 2 6 4 2 7 8 5 2 2 4 2 4 
218 8 1 9 8 4 8 8 9 2 0 2 3 1 9 5 8 7 5 8 7 9 3 3 2 0 0 1 4 9 1 7 
219 4 5 2 7 7 7 8 9 8 7 0 9 5 6 3 7 2 9 8 4 5 5 4 1 5 1 6 6 5 0 6 
220 2 3 9 9 6 1 9 6 7 0 7 7 7 3 2 7 6 0 6 6 3 5 2 5 1 1 5 0 7 3 5 
221 1 6 6 7 7 9 9 6 9 1 2 6 6 4 7 6 9 9 4 4 0 4 7 4 3 9 8 9 2 3 7 
222 1 6 2 3 9 1 4 6 8 4 1 9 6 8 9 2 3 1 6 8 4 7 1 1 7 0 1 1 5 4 3 
223 3 6 8 1 3 9 3 2 3 3 7 6 0 1 2 9 4 8 9 1 1 3 1 2 1 8 2 9 5 9 9 
224 6 4 1 8 7 3 1 1 4 5 4 3 1 0 8 2 9 9 4 8 5 6 8 1 6 5 0 5 0 3 5 
225 2 2 8 4 5 3 4 0 8 3 7 4 9 5 0 7 7 1 6 6 5 1 0 8 6 4 2 9 0 7 1 
226 6 6 1 7 6 3 7 4 5 2 0 4 0 7 4 9 1 8 1 3 4 9 9 1 1 7 8 8 9 7 4 
227 9 8 6 5 7 1 3 5 8 2 6 8 6 6 1 2 0 0 7 2 2 2 0 1 0 7 8 2 6 8 2 
228 1 1 6 3 2 3 4 5 3 7 7 6 2 2 0 0 8 0 7 7 9 4 9 6 0 2 5 2 4 4 7 
229 9 9 8 1 6 6 3 6 3 7 5 6 3 8 3 3 3 0 0 0 3 5 4 2 6 1 3 6 7 0 2 
230 6 8 2 1 5 6 7 7 4 6 0 5 9 1 0 3 5 6 5 0 0 5 7 3 8 9 6 0 2 4 8 
231 0 9 5 2 7 7 4 9 5 2 6 7 5 2 6 1 5 4 5 9 5 5 2 8 0 8 0 5 3 4 0 
232 1 6 4 1 7 9 0 1 9 3 2 1 1 8 6 1 5 0 9 1 0 6 8 3 9 2 1 7 1 1 9 
233 3 7 6 3 1 8 2 8 7 1 5 8 0 1 7 4 7 8 9 3 2 8 8 3 7 1 9 4 9 6 8 
234 2 0 4 6 8 2 0 7 5 3 0 6 2 2 2 4 0 4 5 5 3 5 8 9 0 9 3 2 7 2 1 
235 7 9 7 0 6 2 0 0 9 1 9 4 0 3 8 5 9 2 8 7 6 2 6 3 2 7 6 4 6 1 8 
236 4 8 4 1 1 7 6 0 1 7 0 2 5 1 0 5 7 7 4 5 0 6 5 0 0 8 9 6 2 5 2 
237 6 9 4 9 9 7 3 7 9 7 9 9 0 9 5 6 2 9 1 0 7 2 1 5 8 1 2 3 8 8 7 
238 1 3 9 6 2 8 5 9 9 6 5 3 5 4 8 9 4 4 0 8 1 6 1 2 4 7 0 0 6 8 2 
239 0 7 0 0 4 8 9 5 2 4 3 5 8 2 0 8 3 5 8 6 9 7 3 4 9 4 5 0 0 3 6 
240
241 Line 1: X000 X001 X002 X003 X004 X005 X006 X007 X008 X009 X010 X011 X012 X013
242         X014 X015 X016 X017 X018 X019 X020 X021 X022 X023 X024 X025 X026 X027
243         X028 X029 X030 X031 X032 X033 X034
244 Line 2: X035 X036 X037 X038 X039 X040 X041 X042 X043 X044 X045 X046 X047 X048
245         X049 X050 X051 X052 X053 X054 X055 X056 X057 X058 X059 X060 X061 X062
246         X063 X064 X065 X066 X067 X068 X069
247 Line 3: X070 X071 X072 X073 X074 X075 X076 X077 X078 X079 X080 X081 X082 X083
248         X084 X085 X086 X087 X088 X089 X090 X091 X092 X093 X094 X095 X096 X097
249         X098 X099 X100 X101 X102 X103 X104
250 Line 4: X105 X106 X107 X108 X109 X110 X111 X112 X113 X114 X115 X116 X117 X118
251         X119 X120 X121 X122 X123 X124 X125 X126
252
253
254     X000: 7 6 7 5 3 2 4 6 6 3 4 8 5 1 3 7 8 9 0 7 3 4 8 3 1 0 6 4 0 9 1 7 5 8 5
255     X035: 9 2 9 5 8 4 2 8 1 5 2 9 5 1 1 3 7 5 3 2 6 5 9 4 1 8 7 5 2 3 3 8 1 5 7
256     X070: 6 7 5 3 2 4 6 6 3 4 8 5 1 3 7 8 9 0 7 3 4 8 3 1 0 6 4 0 9 1 7 5 8 5 9
257     X105: 2 9 5 8 4 2 8 1 5 2 9 5 1 1 3 7 5 3 2 6 5 8 
258     X000: 8 8 8 6 9 3 0 8 9 4 2 4 1 7 7 5 4 2 3 7 8 3 3 4 1 8 6 7 6 0 3 6 8 1 4
259     X035: 7 5 5 8 6 9 0 0 2 7 9 7 3 1 0 2 2 6 6 8 7 4 1 6 8 4 5 5 5 0 6 7 1 4 8
260     X070: 8 8 6 9 3 0 8 9 4 2 4 1 7 7 5 4 2 3 7 8 3 3 4 1 8 6 7 6 0 3 6 8 1 4 7
261     X105: 5 5 8 6 9 0 0 2 7 9 7 3 1 0 2 2 6 6 8 7 4 6 
262     X000: 4 9 2 6 1 1 5 0 7 9 0 9 1 8 7 1 5 2 7 2 6 4 2 7 8 5 2 2 4 2 4 8 3 8 5
263     X035: 6 2 0 6 9 9 8 0 2 7 8 3 4 2 1 8 8 7 2 5 5 8 6 2 6 0 0 4 1 5 2 6 0 2 4
264     X070: 9 2 6 1 1 5 0 7 9 0 9 1 8 7 1 5 2 7 2 6 4 2 7 8 5 2 2 4 2 4 8 3 8 5 6
265     X105: 2 0 6 9 9 8 0 2 7 8 3 4 2 1 8 8 7 2 5 5 8 9 
266     X000: 8 1 9 8 4 8 8 9 2 0 2 3 1 9 5 8 7 5 8 7 9 3 3 2 0 0 1 4 9 1 7 7 3 6 8
267     X035: 9 6 8 8 0 1 3 3 2 2 1 0 1 6 0 8 8 4 4 0 6 4 0 2 3 6 2 6 5 7 2 7 0 0 8
268     X070: 1 9 8 4 8 8 9 2 0 2 3 1 9 5 8 7 5 8 7 9 3 3 2 0 0 1 4 9 1 7 7 3 6 8 9
269     X105: 6 8 8 0 1 3 3 2 2 1 0 1 6 0 8 8 4 4 0 6 4 1 
270     X000: 4 5 2 7 7 7 8 9 8 7 0 9 5 6 3 7 2 9 8 4 5 5 4 1 5 1 6 6 5 0 6 9 5 0 6
271     X035: 4 7 7 4 6 6 4 5 1 2 0 8 4 9 8 8 7 6 4 0 1 6 0 6 5 9 5 0 5 3 9 1 4 9 4
272     X070: 5 2 7 7 7 8 9 8 7 0 9 5 6 3 7 2 9 8 4 5 5 4 1 5 1 6 6 5 0 6 9 5 0 6 4
273     X105: 7 7 4 6 6 4 5 1 2 0 8 4 9 8 8 7 6 4 0 1 6 6 
274     X000: 2 3 9 9 6 1 9 6 7 0 7 7 7 3 2 7 6 0 6 6 3 5 2 5 1 1 5 0 7 3 5 1 8 6 0
275     X035: 5 9 1 1 8 1 8 6 9 1 0 8 8 0 4 6 5 1 9 0 3 2 8 1 9 6 2 4 6 8 9 6 7 5 2
276     X070: 3 9 9 6 1 9 6 7 0 7 7 7 3 2 7 6 0 6 6 3 5 2 5 1 1 5 0 7 3 5 1 8 6 0 5
277     X105: 9 1 1 8 1 8 6 9 1 0 8 8 0 4 6 5 1 9 0 3 2 5 
278     X000: 1 6 6 7 7 9 9 6 9 1 2 6 6 4 7 6 9 9 4 4 0 4 7 4 3 9 8 9 2 3 7 3 1 5 3
279     X035: 9 4 2 7 6 4 1 2 0 7 9 7 6 0 3 1 0 7 0 6 3 9 5 1 0 3 2 9 9 4 4 1 5 7 1
280     X070: 6 6 7 7 9 9 6 9 1 2 6 6 4 7 6 9 9 4 4 0 4 7 4 3 9 8 9 2 3 7 3 1 5 3 9
281     X105: 4 2 7 6 4 1 2 0 7 9 7 6 0 3 1 0 7 0 6 3 9 4 
282     X000: 1 6 2 3 9 1 4 6 8 4 1 9 6 8 9 2 3 1 6 8 4 7 1 1 7 0 1 1 5 4 3 6 2 7 1
283     X035: 1 9 5 9 7 9 0 8 5 9 9 7 4 0 5 2 5 2 4 6 1 6 4 1 9 1 5 0 8 0 1 3 2 0 1
284     X070: 6 2 3 9 1 4 6 8 4 1 9 6 8 9 2 3 1 6 8 4 7 1 1 7 0 1 1 5 4 3 6 2 7 1 1
285     X105: 9 5 9 7 9 0 8 5 9 9 7 4 0 5 2 5 2 4 6 1 6 8 
286     X000: 3 6 8 1 3 9 3 2 3 3 7 6 0 1 2 9 4 8 9 1 1 3 1 2 1 8 2 9 5 9 9 8 5 7 2
287     X035: 8 8 5 0 1 0 9 9 1 2 3 2 8 3 1 9 6 6 2 8 7 1 4 1 4 8 9 6 5 0 8 4 5 7 3
288     X070: 6 8 1 3 9 3 2 3 3 7 6 0 1 2 9 4 8 9 1 1 3 1 2 1 8 2 9 5 9 9 8 5 7 2 8
289     X105: 8 5 0 1 0 9 9 1 2 3 2 8 3 1 9 6 6 2 8 7 1 0 
290     X000: 6 4 1 8 7 3 1 1 4 5 4 3 1 0 8 2 9 9 4 8 5 6 8 1 6 5 0 5 0 3 5 9 9 7 9
291     X035: 8 2 0 9 6 7 3 2 1 5 0 3 5 9 7 5 4 5 4 7 2 9 9 6 1 8 4 8 7 8 8 5 3 0 6
292     X070: 4 1 8 7 3 1 1 4 5 4 3 1 0 8 2 9 9 4 8 5 6 8 1 6 5 0 5 0 3 5 9 9 7 9 8
293     X105: 2 0 9 6 7 3 2 1 5 0 3 5 9 7 5 4 5 4 7 2 9 7 
294     X000: 2 2 8 4 5 3 4 0 8 3 7 4 9 5 0 7 7 1 6 6 5 1 0 8 6 4 2 9 0 7 1 2 1 9 7
295     X035: 6 5 1 6 3 7 5 9 8 2 9 7 9 3 4 7 8 5 8 7 1 4 7 2 3 4 3 4 1 2 3 4 4 2 2
296     X070: 2 8 4 5 3 4 0 8 3 7 4 9 5 0 7 7 1 6 6 5 1 0 8 6 4 2 9 0 7 1 2 1 9 7 6
297     X105: 5 1 6 3 7 5 9 8 2 9 7 9 3 4 7 8 5 8 7 1 4 9 
298     X000: 6 6 1 7 6 3 7 4 5 2 0 4 0 7 4 9 1 8 1 3 4 9 9 1 1 7 8 8 9 7 4 7 5 7 5
299     X035: 2 2 4 6 9 6 6 4 8 3 8 8 6 7 9 0 1 0 1 4 1 8 2 4 8 6 6 9 7 5 7 2 9 5 6
300     X070: 6 1 7 6 3 7 4 5 2 0 4 0 7 4 9 1 8 1 3 4 9 9 1 1 7 8 8 9 7 4 7 5 7 5 2
301     X105: 2 4 6 9 6 6 4 8 3 8 8 6 7 9 0 1 0 1 4 1 8 5 
302     X000: 9 8 6 5 7 1 3 5 8 2 6 8 6 6 1 2 0 0 7 2 2 2 0 1 0 7 8 2 6 8 2 7 7 8 2
303     X035: 6 9 8 3 9 2 9 9 8 7 1 3 9 3 0 1 5 4 3 6 4 0 2 0 2 6 9 8 5 4 0 9 0 8 9
304     X070: 8 6 5 7 1 3 5 8 2 6 8 6 6 1 2 0 0 7 2 2 2 0 1 0 7 8 2 6 8 2 7 7 8 2 6
305     X105: 9 8 3 9 2 9 9 8 7 1 3 9 3 0 1 5 4 3 6 4 0 6 
306     X000: 1 1 6 3 2 3 4 5 3 7 7 6 2 2 0 0 8 0 7 7 9 4 9 6 0 2 5 2 4 4 7 7 7 3 0
307     X035: 9 8 4 4 3 3 4 0 7 6 2 8 4 4 7 3 4 3 5 0 3 7 8 7 5 0 4 4 0 9 0 2 9 5 1
308     X070: 1 6 3 2 3 4 5 3 7 7 6 2 2 0 0 8 0 7 7 9 4 9 6 0 2 5 2 4 4 7 7 7 3 0 9
309     X105: 8 4 4 3 3 4 0 7 6 2 8 4 4 7 3 4 3 5 0 3 7 7 
310     X000: 9 9 8 1 6 6 3 6 3 7 5 6 3 8 3 3 3 0 0 0 3 5 4 2 6 1 3 6 7 0 2 8 9 3 9
311     X035: 8 9 4 6 4 1 2 3 5 2 6 0 8 7 3 8 0 8 3 4 4 4 5 1 3 2 8 0 7 9 0 5 5 4 9
312     X070: 9 8 1 6 6 3 6 3 7 5 6 3 8 3 3 3 0 0 0 3 5 4 2 6 1 3 6 7 0 2 8 9 3 9 8
313     X105: 9 4 6 4 1 2 3 5 2 6 0 8 7 3 8 0 8 3 4 4 4 9 
314     X000: 6 8 2 1 5 6 7 7 4 6 0 5 9 1 0 3 5 6 5 0 0 5 7 3 8 9 6 0 2 4 8 8 4 2 1
315     X035: 9 8 9 9 5 5 9 0 6 0 2 2 8 8 7 0 0 4 7 6 2 8 2 3 0 7 1 1 0 2 9 1 6 8 6
316     X070: 8 2 1 5 6 7 7 4 6 0 5 9 1 0 3 5 6 5 0 0 5 7 3 8 9 6 0 2 4 8 8 4 2 1 9
317     X105: 8 9 9 5 5 9 0 6 0 2 2 8 8 7 0 0 4 7 6 2 8 4 
318     X000: 0 9 5 2 7 7 4 9 5 2 6 7 5 2 6 1 5 4 5 9 5 5 2 8 0 8 0 5 3 4 0 3 5 7 5
319     X035: 4 5 9 4 2 4 0 0 1 5 6 2 0 1 9 1 8 6 3 8 7 4 2 0 8 2 1 3 4 2 4 3 3 3 0
320     X070: 9 5 2 7 7 4 9 5 2 6 7 5 2 6 1 5 4 5 9 5 5 2 8 0 8 0 5 3 4 0 3 5 7 5 4
321     X105: 5 9 4 2 4 0 0 1 5 6 2 0 1 9 1 8 6 3 8 7 4 8 
322     X000: 1 6 4 1 7 9 0 1 9 3 2 1 1 8 6 1 5 0 9 1 0 6 8 3 9 2 1 7 1 1 9 4 9 6 8
323     X035: 6 5 8 7 7 1 1 8 4 0 6 5 7 9 6 1 9 4 9 2 6 1 4 7 4 4 1 1 4 8 6 9 0 2 1
324     X070: 6 4 1 7 9 0 1 9 3 2 1 1 8 6 1 5 0 9 1 0 6 8 3 9 2 1 7 1 1 9 4 9 6 8 6
325     X105: 5 8 7 7 1 1 8 4 0 6 5 7 9 6 1 9 4 9 2 6 1 5 
326     X000: 3 7 6 3 1 8 2 8 7 1 5 8 0 1 7 4 7 8 9 3 2 8 8 3 7 1 9 4 9 6 8 5 3 6 8
327     X035: 7 6 0 7 4 3 4 4 5 6 2 9 3 2 1 8 7 9 6 0 8 9 3 2 7 5 8 8 1 6 5 6 4 4 3
328     X070: 7 6 3 1 8 2 8 7 1 5 8 0 1 7 4 7 8 9 3 2 8 8 3 7 1 9 4 9 6 8 5 3 6 8 7
329     X105: 6 0 7 4 3 4 4 5 6 2 9 3 2 1 8 7 9 6 0 8 9 1 
330     X000: 2 0 4 6 8 2 0 7 5 3 0 6 2 2 2 4 0 4 5 5 3 5 8 9 0 9 3 2 7 2 1 1 3 7 8
331     X035: 1 9 8 0 7 3 3 3 7 5 7 1 7 1 9 2 6 4 2 5 4 4 2 9 7 3 4 3 9 4 2 6 7 9 2
332     X070: 0 4 6 8 2 0 7 5 3 0 6 2 2 2 4 0 4 5 5 3 5 8 9 0 9 3 2 7 2 1 1 3 7 8 1
333     X105: 9 8 0 7 3 3 3 7 5 7 1 7 1 9 2 6 4 2 5 4 4 1 
334     X000: 7 9 7 0 6 2 0 0 9 1 9 4 0 3 8 5 9 2 8 7 6 2 6 3 2 7 6 4 6 1 8 5 2 5 8
335     X035: 9 9 8 9 0 1 8 6 1 3 5 9 2 9 7 9 7 1 7 0 4 5 6 3 3 9 5 8 9 3 1 8 3 4 7
336     X070: 9 7 0 6 2 0 0 9 1 9 4 0 3 8 5 9 2 8 7 6 2 6 3 2 7 6 4 6 1 8 5 2 5 8 9
337     X105: 9 8 9 0 1 8 6 1 3 5 9 2 9 7 9 7 1 7 0 4 5 8 
338     X000: 4 8 4 1 1 7 6 0 1 7 0 2 5 1 0 5 7 7 4 5 0 6 5 0 0 8 9 6 2 5 2 7 5 7 0
339     X035: 7 6 6 9 0 3 9 2 0 3 4 6 0 1 2 8 3 8 3 4 0 4 8 3 0 8 8 4 3 6 3 2 6 4 4
340     X070: 8 4 1 1 7 6 0 1 7 0 2 5 1 0 5 7 7 4 5 0 6 5 0 0 8 9 6 2 5 2 7 5 7 0 7
341     X105: 6 6 9 0 3 9 2 0 3 4 6 0 1 2 8 3 8 3 4 0 4 5 
342     X000: 6 9 4 9 9 7 3 7 9 7 9 9 0 9 5 6 2 9 1 0 7 2 1 5 8 1 2 3 8 8 7 4 7 3 5
343     X035: 8 2 9 6 2 6 7 3 8 7 8 5 1 9 6 1 9 8 3 4 8 6 8 8 0 1 5 6 8 5 3 6 3 2 6
344     X070: 9 4 9 9 7 3 7 9 7 9 9 0 9 5 6 2 9 1 0 7 2 1 5 8 1 2 3 8 8 7 4 7 3 5 8
345     X105: 2 9 6 2 6 7 3 8 7 8 5 1 9 6 1 9 8 3 4 8 6 8 
346     X000: 1 3 9 6 2 8 5 9 9 6 5 3 5 4 8 9 4 4 0 8 1 6 1 2 4 7 0 0 6 8 2 9 3 3 8
347     X035: 7 4 3 6 5 1 2 8 7 8 6 8 2 3 8 2 4 7 5 8 1 3 3 4 6 1 1 5 6 6 4 9 7 2 1
348     X070: 3 9 6 2 8 5 9 9 6 5 3 5 4 8 9 4 4 0 8 1 6 1 2 4 7 0 0 6 8 2 9 3 3 8 7
349     X105: 4 3 6 5 1 2 8 7 8 6 8 2 3 8 2 4 7 5 8 1 3 8 
350     X000: 0 7 0 0 4 8 9 5 2 4 3 5 8 2 0 8 3 5 8 6 9 7 3 4 9 4 5 0 0 3 6 2 0 8 3
351     X035: 7 8 4 2 1 8 7 8 8 0 0 6 3 6 4 2 7 1 5 1 2 1 1 1 8 5 3 2 0 1 9 4 6 6 0
352     X070: 7 0 0 4 8 9 5 2 4 3 5 8 2 0 8 3 5 8 6 9 7 3 4 9 4 5 0 0 3 6 2 0 8 3 7
353     X105: 8 4 2 1 8 7 8 8 0 0 6 3 6 4 2 7 1 5 1 2 1 8 
354 EOF
355 if [ $? -ne 0 ] ; then fail ; fi
356
357
358 pass