Ticket #3294: Big.hs

File Big.hs, 27.1 KB (added by pumpkin, 5 years ago)
Line 
1module Main where
2
3data X = X
4  {-# UNPACK #-} !Double
5  {-# UNPACK #-} !Double
6  {-# UNPACK #-} !Double
7  {-# UNPACK #-} !Double
8  {-# UNPACK #-} !Double
9  {-# UNPACK #-} !Double
10  {-# UNPACK #-} !Double
11  {-# UNPACK #-} !Double
12  {-# UNPACK #-} !Double
13  {-# UNPACK #-} !Double
14  {-# UNPACK #-} !Double
15  {-# UNPACK #-} !Double
16  {-# UNPACK #-} !Double
17  {-# UNPACK #-} !Double
18  {-# UNPACK #-} !Double
19  {-# UNPACK #-} !Double
20  {-# UNPACK #-} !Double
21  {-# UNPACK #-} !Double
22  {-# UNPACK #-} !Double
23  {-# UNPACK #-} !Double
24  {-# UNPACK #-} !Double
25  {-# UNPACK #-} !Double
26  {-# UNPACK #-} !Double
27  {-# UNPACK #-} !Double
28  {-# UNPACK #-} !Double
29  {-# UNPACK #-} !Double
30  {-# UNPACK #-} !Double
31  {-# UNPACK #-} !Double
32  {-# UNPACK #-} !Double
33  {-# UNPACK #-} !Double
34  {-# UNPACK #-} !Double
35  {-# UNPACK #-} !Double
36  {-# UNPACK #-} !Double
37  {-# UNPACK #-} !Double
38  {-# UNPACK #-} !Double
39  {-# UNPACK #-} !Double
40  {-# UNPACK #-} !Double
41  {-# UNPACK #-} !Double
42  {-# UNPACK #-} !Double
43  {-# UNPACK #-} !Double
44  {-# UNPACK #-} !Double
45  {-# UNPACK #-} !Double
46  {-# UNPACK #-} !Double
47  {-# UNPACK #-} !Double
48  {-# UNPACK #-} !Double
49  {-# UNPACK #-} !Double
50  {-# UNPACK #-} !Double
51  {-# UNPACK #-} !Double
52  {-# UNPACK #-} !Double
53  {-# UNPACK #-} !Double
54  {-# UNPACK #-} !Double
55  {-# UNPACK #-} !Double
56  {-# UNPACK #-} !Double
57  {-# UNPACK #-} !Double
58  {-# UNPACK #-} !Double
59  {-# UNPACK #-} !Double
60  {-# UNPACK #-} !Double
61  {-# UNPACK #-} !Double
62  {-# UNPACK #-} !Double
63  {-# UNPACK #-} !Double
64  {-# UNPACK #-} !Double
65  {-# UNPACK #-} !Double
66  {-# UNPACK #-} !Double
67  {-# UNPACK #-} !Double
68  {-# UNPACK #-} !Double
69  {-# UNPACK #-} !Double
70  {-# UNPACK #-} !Double
71  {-# UNPACK #-} !Double
72  {-# UNPACK #-} !Double
73  {-# UNPACK #-} !Double
74  {-# UNPACK #-} !Double
75  {-# UNPACK #-} !Double
76  {-# UNPACK #-} !Double
77  {-# UNPACK #-} !Double
78  {-# UNPACK #-} !Double
79  {-# UNPACK #-} !Double
80  {-# UNPACK #-} !Double
81  {-# UNPACK #-} !Double
82  {-# UNPACK #-} !Double
83  {-# UNPACK #-} !Double
84  {-# UNPACK #-} !Double
85  {-# UNPACK #-} !Double
86  {-# UNPACK #-} !Double
87  {-# UNPACK #-} !Double
88  {-# UNPACK #-} !Double
89  {-# UNPACK #-} !Double
90  {-# UNPACK #-} !Double
91  {-# UNPACK #-} !Double
92  {-# UNPACK #-} !Double
93  {-# UNPACK #-} !Double
94  {-# UNPACK #-} !Double
95  {-# UNPACK #-} !Double
96  {-# UNPACK #-} !Double
97  {-# UNPACK #-} !Double
98  {-# UNPACK #-} !Double
99  {-# UNPACK #-} !Double
100  {-# UNPACK #-} !Double
101  {-# UNPACK #-} !Double
102  {-# UNPACK #-} !Double
103  {-# UNPACK #-} !Double
104  {-# UNPACK #-} !Double
105  {-# UNPACK #-} !Double
106  {-# UNPACK #-} !Double
107  {-# UNPACK #-} !Double
108  {-# UNPACK #-} !Double
109  {-# UNPACK #-} !Double
110  {-# UNPACK #-} !Double
111  {-# UNPACK #-} !Double
112  {-# UNPACK #-} !Double
113  {-# UNPACK #-} !Double
114  {-# UNPACK #-} !Double
115  {-# UNPACK #-} !Double
116  {-# UNPACK #-} !Double
117  {-# UNPACK #-} !Double
118  {-# UNPACK #-} !Double
119  {-# UNPACK #-} !Double
120  {-# UNPACK #-} !Double
121  {-# UNPACK #-} !Double
122  {-# UNPACK #-} !Double
123  {-# UNPACK #-} !Double
124  {-# UNPACK #-} !Double
125  {-# UNPACK #-} !Double
126  {-# UNPACK #-} !Double
127  {-# UNPACK #-} !Double
128  {-# UNPACK #-} !Double
129  {-# UNPACK #-} !Double
130  {-# UNPACK #-} !Double
131  {-# UNPACK #-} !Double
132  {-# UNPACK #-} !Double
133  {-# UNPACK #-} !Double
134  {-# UNPACK #-} !Double
135  {-# UNPACK #-} !Double
136  {-# UNPACK #-} !Double
137  {-# UNPACK #-} !Double
138  {-# UNPACK #-} !Double
139  {-# UNPACK #-} !Double
140  {-# UNPACK #-} !Double
141  {-# UNPACK #-} !Double
142  {-# UNPACK #-} !Double
143  {-# UNPACK #-} !Double
144  {-# UNPACK #-} !Double
145  {-# UNPACK #-} !Double
146  {-# UNPACK #-} !Double
147  {-# UNPACK #-} !Double
148  {-# UNPACK #-} !Double
149  {-# UNPACK #-} !Double
150  {-# UNPACK #-} !Double
151  {-# UNPACK #-} !Double
152  {-# UNPACK #-} !Double
153  {-# UNPACK #-} !Double
154  {-# UNPACK #-} !Double
155  {-# UNPACK #-} !Double
156  {-# UNPACK #-} !Double
157  {-# UNPACK #-} !Double
158  {-# UNPACK #-} !Double
159  {-# UNPACK #-} !Double
160  {-# UNPACK #-} !Double
161  {-# UNPACK #-} !Double
162  {-# UNPACK #-} !Double
163  {-# UNPACK #-} !Double
164  {-# UNPACK #-} !Double
165  {-# UNPACK #-} !Double
166  {-# UNPACK #-} !Double
167  {-# UNPACK #-} !Double
168  {-# UNPACK #-} !Double
169  {-# UNPACK #-} !Double
170  {-# UNPACK #-} !Double
171  {-# UNPACK #-} !Double
172  {-# UNPACK #-} !Double
173  {-# UNPACK #-} !Double
174  {-# UNPACK #-} !Double
175  {-# UNPACK #-} !Double
176  {-# UNPACK #-} !Double
177  {-# UNPACK #-} !Double
178  {-# UNPACK #-} !Double
179  {-# UNPACK #-} !Double
180  {-# UNPACK #-} !Double
181  {-# UNPACK #-} !Double
182  {-# UNPACK #-} !Double
183  {-# UNPACK #-} !Double
184  {-# UNPACK #-} !Double
185  {-# UNPACK #-} !Double
186  {-# UNPACK #-} !Double
187  {-# UNPACK #-} !Double
188  {-# UNPACK #-} !Double
189  {-# UNPACK #-} !Double
190  {-# UNPACK #-} !Double
191  {-# UNPACK #-} !Double
192  {-# UNPACK #-} !Double
193  {-# UNPACK #-} !Double
194  {-# UNPACK #-} !Double
195  {-# UNPACK #-} !Double
196  {-# UNPACK #-} !Double
197  {-# UNPACK #-} !Double
198  {-# UNPACK #-} !Double
199  {-# UNPACK #-} !Double
200  {-# UNPACK #-} !Double
201  {-# UNPACK #-} !Double
202  {-# UNPACK #-} !Double
203  {-# UNPACK #-} !Double
204  {-# UNPACK #-} !Double
205  {-# UNPACK #-} !Double
206  {-# UNPACK #-} !Double
207  {-# UNPACK #-} !Double
208  {-# UNPACK #-} !Double
209  {-# UNPACK #-} !Double
210  {-# UNPACK #-} !Double
211  {-# UNPACK #-} !Double
212  {-# UNPACK #-} !Double
213  {-# UNPACK #-} !Double
214  {-# UNPACK #-} !Double
215  {-# UNPACK #-} !Double
216  {-# UNPACK #-} !Double
217  {-# UNPACK #-} !Double
218  {-# UNPACK #-} !Double
219  {-# UNPACK #-} !Double
220  {-# UNPACK #-} !Double
221  {-# UNPACK #-} !Double
222  {-# UNPACK #-} !Double
223  {-# UNPACK #-} !Double
224  {-# UNPACK #-} !Double
225  {-# UNPACK #-} !Double
226  {-# UNPACK #-} !Double
227  {-# UNPACK #-} !Double
228  {-# UNPACK #-} !Double
229  {-# UNPACK #-} !Double
230  {-# UNPACK #-} !Double
231  {-# UNPACK #-} !Double
232  {-# UNPACK #-} !Double
233  {-# UNPACK #-} !Double
234  {-# UNPACK #-} !Double
235  {-# UNPACK #-} !Double
236  {-# UNPACK #-} !Double
237  {-# UNPACK #-} !Double
238  {-# UNPACK #-} !Double
239  {-# UNPACK #-} !Double
240  {-# UNPACK #-} !Double
241  {-# UNPACK #-} !Double
242  {-# UNPACK #-} !Double
243  {-# UNPACK #-} !Double
244  {-# UNPACK #-} !Double
245  {-# UNPACK #-} !Double
246  {-# UNPACK #-} !Double
247  {-# UNPACK #-} !Double
248  {-# UNPACK #-} !Double
249  {-# UNPACK #-} !Double
250  {-# UNPACK #-} !Double
251  {-# UNPACK #-} !Double
252  {-# UNPACK #-} !Double
253  {-# UNPACK #-} !Double
254  {-# UNPACK #-} !Double
255  {-# UNPACK #-} !Double
256  {-# UNPACK #-} !Double
257  {-# UNPACK #-} !Double
258  {-# UNPACK #-} !Double
259  {-# UNPACK #-} !Double
260  {-# UNPACK #-} !Double
261  {-# UNPACK #-} !Double
262  {-# UNPACK #-} !Double
263  {-# UNPACK #-} !Double
264  {-# UNPACK #-} !Double
265  {-# UNPACK #-} !Double
266  {-# UNPACK #-} !Double
267  {-# UNPACK #-} !Double
268  {-# UNPACK #-} !Double
269  {-# UNPACK #-} !Double
270  {-# UNPACK #-} !Double
271  {-# UNPACK #-} !Double
272  {-# UNPACK #-} !Double
273  {-# UNPACK #-} !Double
274  {-# UNPACK #-} !Double
275  {-# UNPACK #-} !Double
276  {-# UNPACK #-} !Double
277  {-# UNPACK #-} !Double
278  {-# UNPACK #-} !Double
279  {-# UNPACK #-} !Double
280  {-# UNPACK #-} !Double
281  {-# UNPACK #-} !Double
282  {-# UNPACK #-} !Double
283  {-# UNPACK #-} !Double
284  {-# UNPACK #-} !Double
285  {-# UNPACK #-} !Double
286  {-# UNPACK #-} !Double
287  {-# UNPACK #-} !Double
288  {-# UNPACK #-} !Double
289  {-# UNPACK #-} !Double
290  {-# UNPACK #-} !Double
291  {-# UNPACK #-} !Double
292  {-# UNPACK #-} !Double
293  {-# UNPACK #-} !Double
294  {-# UNPACK #-} !Double
295  {-# UNPACK #-} !Double
296  {-# UNPACK #-} !Double
297  {-# UNPACK #-} !Double
298  {-# UNPACK #-} !Double
299  {-# UNPACK #-} !Double
300  {-# UNPACK #-} !Double
301  {-# UNPACK #-} !Double
302  {-# UNPACK #-} !Double
303  {-# UNPACK #-} !Double
304  {-# UNPACK #-} !Double
305  {-# UNPACK #-} !Double
306  {-# UNPACK #-} !Double
307  {-# UNPACK #-} !Double
308  {-# UNPACK #-} !Double
309  {-# UNPACK #-} !Double
310  {-# UNPACK #-} !Double
311  {-# UNPACK #-} !Double
312  {-# UNPACK #-} !Double
313  {-# UNPACK #-} !Double
314  {-# UNPACK #-} !Double
315  {-# UNPACK #-} !Double
316  {-# UNPACK #-} !Double
317  {-# UNPACK #-} !Double
318  {-# UNPACK #-} !Double
319  {-# UNPACK #-} !Double
320  {-# UNPACK #-} !Double
321  {-# UNPACK #-} !Double
322  {-# UNPACK #-} !Double
323  {-# UNPACK #-} !Double
324  {-# UNPACK #-} !Double
325  {-# UNPACK #-} !Double
326  {-# UNPACK #-} !Double
327  {-# UNPACK #-} !Double
328  {-# UNPACK #-} !Double
329  {-# UNPACK #-} !Double
330  {-# UNPACK #-} !Double
331  {-# UNPACK #-} !Double
332  {-# UNPACK #-} !Double
333  {-# UNPACK #-} !Double
334  {-# UNPACK #-} !Double
335  {-# UNPACK #-} !Double
336  {-# UNPACK #-} !Double
337  {-# UNPACK #-} !Double
338  {-# UNPACK #-} !Double
339  {-# UNPACK #-} !Double
340  {-# UNPACK #-} !Double
341  {-# UNPACK #-} !Double
342  {-# UNPACK #-} !Double
343  {-# UNPACK #-} !Double
344  {-# UNPACK #-} !Double
345  {-# UNPACK #-} !Double
346  {-# UNPACK #-} !Double
347  {-# UNPACK #-} !Double
348  {-# UNPACK #-} !Double
349  {-# UNPACK #-} !Double
350  {-# UNPACK #-} !Double
351  {-# UNPACK #-} !Double
352  {-# UNPACK #-} !Double
353  {-# UNPACK #-} !Double
354  {-# UNPACK #-} !Double
355  {-# UNPACK #-} !Double
356  {-# UNPACK #-} !Double
357  {-# UNPACK #-} !Double
358  {-# UNPACK #-} !Double
359  {-# UNPACK #-} !Double
360  {-# UNPACK #-} !Double
361  {-# UNPACK #-} !Double
362  {-# UNPACK #-} !Double
363  {-# UNPACK #-} !Double
364  {-# UNPACK #-} !Double
365  {-# UNPACK #-} !Double
366  {-# UNPACK #-} !Double
367  {-# UNPACK #-} !Double
368  {-# UNPACK #-} !Double
369  {-# UNPACK #-} !Double
370  {-# UNPACK #-} !Double
371  {-# UNPACK #-} !Double
372  {-# UNPACK #-} !Double
373  {-# UNPACK #-} !Double
374  {-# UNPACK #-} !Double
375  {-# UNPACK #-} !Double
376  {-# UNPACK #-} !Double
377  {-# UNPACK #-} !Double
378  {-# UNPACK #-} !Double
379  {-# UNPACK #-} !Double
380  {-# UNPACK #-} !Double
381  {-# UNPACK #-} !Double
382  {-# UNPACK #-} !Double
383  {-# UNPACK #-} !Double
384  {-# UNPACK #-} !Double
385  {-# UNPACK #-} !Double
386  {-# UNPACK #-} !Double
387  {-# UNPACK #-} !Double
388  {-# UNPACK #-} !Double
389  {-# UNPACK #-} !Double
390  {-# UNPACK #-} !Double
391  {-# UNPACK #-} !Double
392  {-# UNPACK #-} !Double
393  {-# UNPACK #-} !Double
394  {-# UNPACK #-} !Double
395  {-# UNPACK #-} !Double
396  {-# UNPACK #-} !Double
397  {-# UNPACK #-} !Double
398  {-# UNPACK #-} !Double
399  {-# UNPACK #-} !Double
400  {-# UNPACK #-} !Double
401  {-# UNPACK #-} !Double
402  {-# UNPACK #-} !Double
403  {-# UNPACK #-} !Double
404  {-# UNPACK #-} !Double
405  {-# UNPACK #-} !Double
406  {-# UNPACK #-} !Double
407  {-# UNPACK #-} !Double
408  {-# UNPACK #-} !Double
409  {-# UNPACK #-} !Double
410  {-# UNPACK #-} !Double
411  {-# UNPACK #-} !Double
412  {-# UNPACK #-} !Double
413  {-# UNPACK #-} !Double
414  {-# UNPACK #-} !Double
415  {-# UNPACK #-} !Double
416  {-# UNPACK #-} !Double
417  {-# UNPACK #-} !Double
418  {-# UNPACK #-} !Double
419  {-# UNPACK #-} !Double
420  {-# UNPACK #-} !Double
421  {-# UNPACK #-} !Double
422  {-# UNPACK #-} !Double
423  {-# UNPACK #-} !Double
424  {-# UNPACK #-} !Double
425  {-# UNPACK #-} !Double
426  {-# UNPACK #-} !Double
427  {-# UNPACK #-} !Double
428  {-# UNPACK #-} !Double
429  {-# UNPACK #-} !Double
430  {-# UNPACK #-} !Double
431  {-# UNPACK #-} !Double
432  {-# UNPACK #-} !Double
433  {-# UNPACK #-} !Double
434  {-# UNPACK #-} !Double
435  {-# UNPACK #-} !Double
436  {-# UNPACK #-} !Double
437  {-# UNPACK #-} !Double
438  {-# UNPACK #-} !Double
439  {-# UNPACK #-} !Double
440  {-# UNPACK #-} !Double
441  {-# UNPACK #-} !Double
442  {-# UNPACK #-} !Double
443  {-# UNPACK #-} !Double
444  {-# UNPACK #-} !Double
445  {-# UNPACK #-} !Double
446  {-# UNPACK #-} !Double
447  {-# UNPACK #-} !Double
448  {-# UNPACK #-} !Double
449  {-# UNPACK #-} !Double
450  {-# UNPACK #-} !Double
451  {-# UNPACK #-} !Double
452  {-# UNPACK #-} !Double
453  {-# UNPACK #-} !Double
454  {-# UNPACK #-} !Double
455  {-# UNPACK #-} !Double
456  {-# UNPACK #-} !Double
457  {-# UNPACK #-} !Double
458  {-# UNPACK #-} !Double
459  {-# UNPACK #-} !Double
460  {-# UNPACK #-} !Double
461  {-# UNPACK #-} !Double
462  {-# UNPACK #-} !Double
463  {-# UNPACK #-} !Double
464  {-# UNPACK #-} !Double
465  {-# UNPACK #-} !Double
466  {-# UNPACK #-} !Double
467  {-# UNPACK #-} !Double
468  {-# UNPACK #-} !Double
469  {-# UNPACK #-} !Double
470  {-# UNPACK #-} !Double
471  {-# UNPACK #-} !Double
472  {-# UNPACK #-} !Double
473  {-# UNPACK #-} !Double
474  {-# UNPACK #-} !Double
475  {-# UNPACK #-} !Double
476  {-# UNPACK #-} !Double
477  {-# UNPACK #-} !Double
478  {-# UNPACK #-} !Double
479  {-# UNPACK #-} !Double
480  {-# UNPACK #-} !Double
481  {-# UNPACK #-} !Double
482  {-# UNPACK #-} !Double
483  {-# UNPACK #-} !Double
484  {-# UNPACK #-} !Double
485  {-# UNPACK #-} !Double
486  {-# UNPACK #-} !Double
487  {-# UNPACK #-} !Double
488  {-# UNPACK #-} !Double
489  {-# UNPACK #-} !Double
490  {-# UNPACK #-} !Double
491  {-# UNPACK #-} !Double
492  {-# UNPACK #-} !Double
493  {-# UNPACK #-} !Double
494  {-# UNPACK #-} !Double
495  {-# UNPACK #-} !Double
496  {-# UNPACK #-} !Double
497  {-# UNPACK #-} !Double
498  {-# UNPACK #-} !Double
499  {-# UNPACK #-} !Double
500  {-# UNPACK #-} !Double
501  {-# UNPACK #-} !Double
502  {-# UNPACK #-} !Double
503  {-# UNPACK #-} !Double
504  {-# UNPACK #-} !Double
505  {-# UNPACK #-} !Double
506  {-# UNPACK #-} !Double
507  {-# UNPACK #-} !Double
508  {-# UNPACK #-} !Double
509  {-# UNPACK #-} !Double
510  {-# UNPACK #-} !Double
511  {-# UNPACK #-} !Double
512  {-# UNPACK #-} !Double
513  {-# UNPACK #-} !Double
514  {-# UNPACK #-} !Double
515  {-# UNPACK #-} !Double
516  {-# UNPACK #-} !Double
517  {-# UNPACK #-} !Double
518  {-# UNPACK #-} !Double
519  {-# UNPACK #-} !Double
520  {-# UNPACK #-} !Double
521  {-# UNPACK #-} !Double
522  {-# UNPACK #-} !Double
523  {-# UNPACK #-} !Double
524  {-# UNPACK #-} !Double
525  {-# UNPACK #-} !Double
526  {-# UNPACK #-} !Double
527  {-# UNPACK #-} !Double
528  {-# UNPACK #-} !Double
529  {-# UNPACK #-} !Double
530  {-# UNPACK #-} !Double
531  {-# UNPACK #-} !Double
532  {-# UNPACK #-} !Double
533  {-# UNPACK #-} !Double
534  {-# UNPACK #-} !Double
535  {-# UNPACK #-} !Double
536  {-# UNPACK #-} !Double
537  {-# UNPACK #-} !Double
538  {-# UNPACK #-} !Double
539  {-# UNPACK #-} !Double
540  {-# UNPACK #-} !Double
541  {-# UNPACK #-} !Double
542  {-# UNPACK #-} !Double
543  {-# UNPACK #-} !Double
544  {-# UNPACK #-} !Double
545  {-# UNPACK #-} !Double
546  {-# UNPACK #-} !Double
547  {-# UNPACK #-} !Double
548  {-# UNPACK #-} !Double
549  {-# UNPACK #-} !Double
550  {-# UNPACK #-} !Double
551  {-# UNPACK #-} !Double
552  {-# UNPACK #-} !Double
553  {-# UNPACK #-} !Double
554  {-# UNPACK #-} !Double
555  {-# UNPACK #-} !Double
556  {-# UNPACK #-} !Double
557  {-# UNPACK #-} !Double
558  {-# UNPACK #-} !Double
559  {-# UNPACK #-} !Double
560  {-# UNPACK #-} !Double
561  {-# UNPACK #-} !Double
562  {-# UNPACK #-} !Double
563  {-# UNPACK #-} !Double
564  {-# UNPACK #-} !Double
565  {-# UNPACK #-} !Double
566  {-# UNPACK #-} !Double
567  {-# UNPACK #-} !Double
568  {-# UNPACK #-} !Double
569  {-# UNPACK #-} !Double
570  {-# UNPACK #-} !Double
571  {-# UNPACK #-} !Double
572  {-# UNPACK #-} !Double
573  {-# UNPACK #-} !Double
574  {-# UNPACK #-} !Double
575  {-# UNPACK #-} !Double
576  {-# UNPACK #-} !Double
577  {-# UNPACK #-} !Double
578  {-# UNPACK #-} !Double
579  {-# UNPACK #-} !Double
580  {-# UNPACK #-} !Double
581  {-# UNPACK #-} !Double
582  {-# UNPACK #-} !Double
583  {-# UNPACK #-} !Double
584  {-# UNPACK #-} !Double
585  {-# UNPACK #-} !Double
586  {-# UNPACK #-} !Double
587  {-# UNPACK #-} !Double
588  {-# UNPACK #-} !Double
589  {-# UNPACK #-} !Double
590  {-# UNPACK #-} !Double
591  {-# UNPACK #-} !Double
592  {-# UNPACK #-} !Double
593  {-# UNPACK #-} !Double
594  {-# UNPACK #-} !Double
595  {-# UNPACK #-} !Double
596  {-# UNPACK #-} !Double
597  {-# UNPACK #-} !Double
598  {-# UNPACK #-} !Double
599  {-# UNPACK #-} !Double
600  {-# UNPACK #-} !Double
601  {-# UNPACK #-} !Double
602  {-# UNPACK #-} !Double
603  {-# UNPACK #-} !Double
604  {-# UNPACK #-} !Double
605  {-# UNPACK #-} !Double
606  {-# UNPACK #-} !Double
607  {-# UNPACK #-} !Double
608  {-# UNPACK #-} !Double
609  {-# UNPACK #-} !Double
610  {-# UNPACK #-} !Double
611  {-# UNPACK #-} !Double
612  {-# UNPACK #-} !Double
613  {-# UNPACK #-} !Double
614  {-# UNPACK #-} !Double
615  {-# UNPACK #-} !Double
616  {-# UNPACK #-} !Double
617  {-# UNPACK #-} !Double
618  {-# UNPACK #-} !Double
619  {-# UNPACK #-} !Double
620  {-# UNPACK #-} !Double
621  {-# UNPACK #-} !Double
622  {-# UNPACK #-} !Double
623  {-# UNPACK #-} !Double
624  {-# UNPACK #-} !Double
625  {-# UNPACK #-} !Double
626  {-# UNPACK #-} !Double
627  {-# UNPACK #-} !Double
628  {-# UNPACK #-} !Double
629  {-# UNPACK #-} !Double
630  {-# UNPACK #-} !Double
631  {-# UNPACK #-} !Double
632  {-# UNPACK #-} !Double
633  {-# UNPACK #-} !Double
634  {-# UNPACK #-} !Double
635  {-# UNPACK #-} !Double
636  {-# UNPACK #-} !Double
637  {-# UNPACK #-} !Double
638  {-# UNPACK #-} !Double
639  {-# UNPACK #-} !Double
640  {-# UNPACK #-} !Double
641  {-# UNPACK #-} !Double
642  {-# UNPACK #-} !Double
643  {-# UNPACK #-} !Double
644  {-# UNPACK #-} !Double
645  {-# UNPACK #-} !Double
646  {-# UNPACK #-} !Double
647  {-# UNPACK #-} !Double
648  {-# UNPACK #-} !Double
649  {-# UNPACK #-} !Double
650  {-# UNPACK #-} !Double
651  {-# UNPACK #-} !Double
652  {-# UNPACK #-} !Double
653  {-# UNPACK #-} !Double
654  {-# UNPACK #-} !Double
655  {-# UNPACK #-} !Double
656  {-# UNPACK #-} !Double
657  {-# UNPACK #-} !Double
658  {-# UNPACK #-} !Double
659  {-# UNPACK #-} !Double
660  {-# UNPACK #-} !Double
661  {-# UNPACK #-} !Double
662  {-# UNPACK #-} !Double
663  {-# UNPACK #-} !Double
664  {-# UNPACK #-} !Double
665  {-# UNPACK #-} !Double
666  {-# UNPACK #-} !Double
667  {-# UNPACK #-} !Double
668  {-# UNPACK #-} !Double
669  {-# UNPACK #-} !Double
670  {-# UNPACK #-} !Double
671  {-# UNPACK #-} !Double
672  {-# UNPACK #-} !Double
673  {-# UNPACK #-} !Double
674  {-# UNPACK #-} !Double
675  {-# UNPACK #-} !Double
676  {-# UNPACK #-} !Double
677  {-# UNPACK #-} !Double
678  {-# UNPACK #-} !Double
679  {-# UNPACK #-} !Double
680  {-# UNPACK #-} !Double
681  {-# UNPACK #-} !Double
682  {-# UNPACK #-} !Double
683  {-# UNPACK #-} !Double
684  {-# UNPACK #-} !Double
685  {-# UNPACK #-} !Double
686  {-# UNPACK #-} !Double
687  {-# UNPACK #-} !Double
688  {-# UNPACK #-} !Double
689  {-# UNPACK #-} !Double
690  {-# UNPACK #-} !Double
691  {-# UNPACK #-} !Double
692  {-# UNPACK #-} !Double
693  {-# UNPACK #-} !Double
694  {-# UNPACK #-} !Double
695  {-# UNPACK #-} !Double
696  {-# UNPACK #-} !Double
697  {-# UNPACK #-} !Double
698  {-# UNPACK #-} !Double
699  {-# UNPACK #-} !Double
700  {-# UNPACK #-} !Double
701  {-# UNPACK #-} !Double
702  {-# UNPACK #-} !Double
703  {-# UNPACK #-} !Double
704  {-# UNPACK #-} !Double
705  {-# UNPACK #-} !Double
706  {-# UNPACK #-} !Double
707  {-# UNPACK #-} !Double
708  {-# UNPACK #-} !Double
709  {-# UNPACK #-} !Double
710  {-# UNPACK #-} !Double
711  {-# UNPACK #-} !Double
712  {-# UNPACK #-} !Double
713  {-# UNPACK #-} !Double
714  {-# UNPACK #-} !Double
715  {-# UNPACK #-} !Double
716  {-# UNPACK #-} !Double
717  {-# UNPACK #-} !Double
718  {-# UNPACK #-} !Double
719  {-# UNPACK #-} !Double
720  {-# UNPACK #-} !Double
721  {-# UNPACK #-} !Double
722  {-# UNPACK #-} !Double
723  {-# UNPACK #-} !Double
724  {-# UNPACK #-} !Double
725  {-# UNPACK #-} !Double
726  {-# UNPACK #-} !Double
727  {-# UNPACK #-} !Double
728  {-# UNPACK #-} !Double
729  {-# UNPACK #-} !Double
730  {-# UNPACK #-} !Double
731  {-# UNPACK #-} !Double
732  {-# UNPACK #-} !Double
733  {-# UNPACK #-} !Double
734  {-# UNPACK #-} !Double
735  {-# UNPACK #-} !Double
736  {-# UNPACK #-} !Double
737  {-# UNPACK #-} !Double
738  {-# UNPACK #-} !Double
739  {-# UNPACK #-} !Double
740  {-# UNPACK #-} !Double
741  {-# UNPACK #-} !Double
742  {-# UNPACK #-} !Double
743  {-# UNPACK #-} !Double
744  {-# UNPACK #-} !Double
745  {-# UNPACK #-} !Double
746  {-# UNPACK #-} !Double
747  {-# UNPACK #-} !Double
748  {-# UNPACK #-} !Double
749  {-# UNPACK #-} !Double
750  {-# UNPACK #-} !Double
751  {-# UNPACK #-} !Double
752  {-# UNPACK #-} !Double
753  {-# UNPACK #-} !Double
754  {-# UNPACK #-} !Double
755  {-# UNPACK #-} !Double
756  {-# UNPACK #-} !Double
757  {-# UNPACK #-} !Double
758  {-# UNPACK #-} !Double
759  {-# UNPACK #-} !Double
760  {-# UNPACK #-} !Double
761  {-# UNPACK #-} !Double
762  {-# UNPACK #-} !Double
763  {-# UNPACK #-} !Double
764  {-# UNPACK #-} !Double
765  {-# UNPACK #-} !Double
766  {-# UNPACK #-} !Double
767  {-# UNPACK #-} !Double
768  {-# UNPACK #-} !Double
769  {-# UNPACK #-} !Double
770  {-# UNPACK #-} !Double
771  {-# UNPACK #-} !Double
772  {-# UNPACK #-} !Double
773  {-# UNPACK #-} !Double
774  {-# UNPACK #-} !Double
775  {-# UNPACK #-} !Double
776  {-# UNPACK #-} !Double
777  {-# UNPACK #-} !Double
778  {-# UNPACK #-} !Double
779  {-# UNPACK #-} !Double
780  {-# UNPACK #-} !Double
781  {-# UNPACK #-} !Double
782  {-# UNPACK #-} !Double
783  {-# UNPACK #-} !Double
784  {-# UNPACK #-} !Double
785  {-# UNPACK #-} !Double
786  {-# UNPACK #-} !Double
787  {-# UNPACK #-} !Double
788  {-# UNPACK #-} !Double
789  {-# UNPACK #-} !Double
790  {-# UNPACK #-} !Double
791  {-# UNPACK #-} !Double
792  {-# UNPACK #-} !Double
793  {-# UNPACK #-} !Double
794  {-# UNPACK #-} !Double
795  {-# UNPACK #-} !Double
796  {-# UNPACK #-} !Double
797  {-# UNPACK #-} !Double
798  {-# UNPACK #-} !Double
799  {-# UNPACK #-} !Double
800  {-# UNPACK #-} !Double
801  {-# UNPACK #-} !Double
802  {-# UNPACK #-} !Double
803  {-# UNPACK #-} !Double
804  {-# UNPACK #-} !Double
805  {-# UNPACK #-} !Double
806  {-# UNPACK #-} !Double
807  {-# UNPACK #-} !Double
808  {-# UNPACK #-} !Double
809  {-# UNPACK #-} !Double
810  {-# UNPACK #-} !Double
811  {-# UNPACK #-} !Double
812  {-# UNPACK #-} !Double
813  {-# UNPACK #-} !Double
814  {-# UNPACK #-} !Double
815  {-# UNPACK #-} !Double
816  {-# UNPACK #-} !Double
817  {-# UNPACK #-} !Double
818  {-# UNPACK #-} !Double
819  {-# UNPACK #-} !Double
820  {-# UNPACK #-} !Double
821  {-# UNPACK #-} !Double
822  {-# UNPACK #-} !Double
823  {-# UNPACK #-} !Double
824  {-# UNPACK #-} !Double
825  {-# UNPACK #-} !Double
826  {-# UNPACK #-} !Double
827  {-# UNPACK #-} !Double
828  {-# UNPACK #-} !Double
829  {-# UNPACK #-} !Double
830  {-# UNPACK #-} !Double
831  {-# UNPACK #-} !Double
832  {-# UNPACK #-} !Double
833  {-# UNPACK #-} !Double
834  {-# UNPACK #-} !Double
835  {-# UNPACK #-} !Double
836  {-# UNPACK #-} !Double
837  {-# UNPACK #-} !Double
838  {-# UNPACK #-} !Double
839  {-# UNPACK #-} !Double
840  {-# UNPACK #-} !Double
841  {-# UNPACK #-} !Double
842  {-# UNPACK #-} !Double
843  {-# UNPACK #-} !Double
844  {-# UNPACK #-} !Double
845  {-# UNPACK #-} !Double
846  {-# UNPACK #-} !Double
847  {-# UNPACK #-} !Double
848  {-# UNPACK #-} !Double
849  {-# UNPACK #-} !Double
850  {-# UNPACK #-} !Double
851  {-# UNPACK #-} !Double
852  {-# UNPACK #-} !Double
853  {-# UNPACK #-} !Double
854  {-# UNPACK #-} !Double
855  {-# UNPACK #-} !Double
856  {-# UNPACK #-} !Double
857  {-# UNPACK #-} !Double
858  {-# UNPACK #-} !Double
859  {-# UNPACK #-} !Double
860  {-# UNPACK #-} !Double
861  {-# UNPACK #-} !Double
862  {-# UNPACK #-} !Double
863  {-# UNPACK #-} !Double
864  {-# UNPACK #-} !Double
865  {-# UNPACK #-} !Double
866  {-# UNPACK #-} !Double
867  {-# UNPACK #-} !Double
868  {-# UNPACK #-} !Double
869  {-# UNPACK #-} !Double
870  {-# UNPACK #-} !Double
871  {-# UNPACK #-} !Double
872  {-# UNPACK #-} !Double
873  {-# UNPACK #-} !Double
874  {-# UNPACK #-} !Double
875  {-# UNPACK #-} !Double
876  {-# UNPACK #-} !Double
877  {-# UNPACK #-} !Double
878  {-# UNPACK #-} !Double
879  {-# UNPACK #-} !Double
880  {-# UNPACK #-} !Double
881  {-# UNPACK #-} !Double
882  {-# UNPACK #-} !Double
883  {-# UNPACK #-} !Double
884  {-# UNPACK #-} !Double
885  {-# UNPACK #-} !Double
886  {-# UNPACK #-} !Double
887  {-# UNPACK #-} !Double
888  {-# UNPACK #-} !Double
889  {-# UNPACK #-} !Double
890  {-# UNPACK #-} !Double
891  {-# UNPACK #-} !Double
892  {-# UNPACK #-} !Double
893  {-# UNPACK #-} !Double
894  {-# UNPACK #-} !Double
895  {-# UNPACK #-} !Double
896  {-# UNPACK #-} !Double
897  {-# UNPACK #-} !Double
898  {-# UNPACK #-} !Double
899  {-# UNPACK #-} !Double
900  {-# UNPACK #-} !Double
901  {-# UNPACK #-} !Double
902  {-# UNPACK #-} !Double
903  {-# UNPACK #-} !Double
904  {-# UNPACK #-} !Double
905  {-# UNPACK #-} !Double
906  {-# UNPACK #-} !Double
907  {-# UNPACK #-} !Double
908  {-# UNPACK #-} !Double
909  {-# UNPACK #-} !Double
910  {-# UNPACK #-} !Double
911  {-# UNPACK #-} !Double
912  {-# UNPACK #-} !Double
913  {-# UNPACK #-} !Double
914  {-# UNPACK #-} !Double
915  {-# UNPACK #-} !Double
916  {-# UNPACK #-} !Double
917  {-# UNPACK #-} !Double
918  {-# UNPACK #-} !Double
919  {-# UNPACK #-} !Double
920  {-# UNPACK #-} !Double
921  {-# UNPACK #-} !Double
922  {-# UNPACK #-} !Double
923  {-# UNPACK #-} !Double
924  {-# UNPACK #-} !Double
925  {-# UNPACK #-} !Double
926  {-# UNPACK #-} !Double
927  {-# UNPACK #-} !Double
928  {-# UNPACK #-} !Double
929  {-# UNPACK #-} !Double
930  {-# UNPACK #-} !Double
931  {-# UNPACK #-} !Double
932  {-# UNPACK #-} !Double
933  {-# UNPACK #-} !Double
934  {-# UNPACK #-} !Double
935  {-# UNPACK #-} !Double
936  {-# UNPACK #-} !Double
937  {-# UNPACK #-} !Double
938  {-# UNPACK #-} !Double
939  {-# UNPACK #-} !Double
940  {-# UNPACK #-} !Double
941  {-# UNPACK #-} !Double
942  {-# UNPACK #-} !Double
943  {-# UNPACK #-} !Double
944  {-# UNPACK #-} !Double
945  {-# UNPACK #-} !Double
946  {-# UNPACK #-} !Double
947  {-# UNPACK #-} !Double
948  {-# UNPACK #-} !Double
949  {-# UNPACK #-} !Double
950  {-# UNPACK #-} !Double
951  {-# UNPACK #-} !Double
952  {-# UNPACK #-} !Double
953  {-# UNPACK #-} !Double
954  {-# UNPACK #-} !Double
955  {-# UNPACK #-} !Double
956  {-# UNPACK #-} !Double
957  {-# UNPACK #-} !Double
958  {-# UNPACK #-} !Double
959  {-# UNPACK #-} !Double
960  {-# UNPACK #-} !Double
961  {-# UNPACK #-} !Double
962  {-# UNPACK #-} !Double
963  {-# UNPACK #-} !Double
964  {-# UNPACK #-} !Double
965  {-# UNPACK #-} !Double
966  {-# UNPACK #-} !Double
967  {-# UNPACK #-} !Double
968  {-# UNPACK #-} !Double
969  {-# UNPACK #-} !Double
970  {-# UNPACK #-} !Double
971  {-# UNPACK #-} !Double
972  {-# UNPACK #-} !Double
973  {-# UNPACK #-} !Double
974  {-# UNPACK #-} !Double
975  {-# UNPACK #-} !Double
976  {-# UNPACK #-} !Double
977  {-# UNPACK #-} !Double
978  {-# UNPACK #-} !Double
979  {-# UNPACK #-} !Double
980  {-# UNPACK #-} !Double
981  {-# UNPACK #-} !Double
982  {-# UNPACK #-} !Double
983  {-# UNPACK #-} !Double
984  {-# UNPACK #-} !Double
985  {-# UNPACK #-} !Double
986  {-# UNPACK #-} !Double
987  {-# UNPACK #-} !Double
988  {-# UNPACK #-} !Double
989  {-# UNPACK #-} !Double
990  {-# UNPACK #-} !Double
991  {-# UNPACK #-} !Double
992  {-# UNPACK #-} !Double
993  {-# UNPACK #-} !Double
994  {-# UNPACK #-} !Double
995  {-# UNPACK #-} !Double
996  {-# UNPACK #-} !Double
997  {-# UNPACK #-} !Double
998  {-# UNPACK #-} !Double
999  {-# UNPACK #-} !Double
1000  {-# UNPACK #-} !Double
1001  {-# UNPACK #-} !Double
1002  {-# UNPACK #-} !Double
1003  {-# UNPACK #-} !Double
1004  {-# UNPACK #-} !Double
1005  {-# UNPACK #-} !Double
1006  {-# UNPACK #-} !Double
1007  {-# UNPACK #-} !Double
1008  {-# UNPACK #-} !Double
1009  {-# UNPACK #-} !Double
1010  {-# UNPACK #-} !Double
1011  {-# UNPACK #-} !Double
1012  {-# UNPACK #-} !Double
1013  {-# UNPACK #-} !Double
1014  {-# UNPACK #-} !Double
1015  {-# UNPACK #-} !Double
1016  {-# UNPACK #-} !Double
1017  {-# UNPACK #-} !Double
1018  {-# UNPACK #-} !Double
1019  {-# UNPACK #-} !Double
1020  {-# UNPACK #-} !Double
1021  {-# UNPACK #-} !Double
1022  {-# UNPACK #-} !Double
1023  {-# UNPACK #-} !Double
1024  {-# UNPACK #-} !Double
1025  {-# UNPACK #-} !Double
1026  {-# UNPACK #-} !Double
1027  {-# UNPACK #-} !Double
1028  deriving (Show)
1029
1030main = print $ X 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1