1                                                       2
  2                                                       0
  3                                                       0
  4                                                      16
  5                                                      -6
  6                                                       8
  7                                                      68
  8                                                     -42
  9                                                      68
 10                                                     208
 11                                                    -160
 12                                                     326
 13                                                     502
 14                                                    -420
 15                                                    1156
 16                                                     994
 17                                                    -670
 18                                                    3216
 19                                                    1720
 20                                                      -8
 21                                                    7536
 22                                                    2704
 23                                                    5600
 24                                                   12952
 25                                                    6786
 26                                                   26060
 27                                                   15640
 28                                                   17196
 29                                                   98906
 30                                                  -24644
 31                                                   83148
 32                                                  270212
 33                                                 -138436
 34                                                  177012
 35                                                  895512
 36                                                 -784064
 37                                                  835534
 38                                                 1842640
 39                                                -1419764
 40                                                  423750
 41                                                 7448650
 42                                                -7618768
 43                                                 5674808
 44                                                 9747522
 45                                                -1803016
 46                                               -17617184
 47                                                68773312
 48                                               -64257472
 49                                                41428122
 50                                                 6307460
 51                                               148538312
 52                                              -404068330
 53                                               722234218
 54                                              -644420464
 55                                               628101764
 56                                             -1147754426
 57                                              3470765772
 58                                             -6446680872
 59                                              8860152632
 60                                             -9242798144
 61                                             13604200374
 62                                            -28723684816
 63                                             60052219844
 64                                            -95769687932
 65                                            127415843970
 66                                           -166083623132
 67                                            282031309624
 68                                           -544618911308
 69                                            968376476672
 70                                          -1463549644416
 71                                           2058606212144
 72                                          -3097641503030
 73                                           5350014758258
 74                                          -9470608145640
 75                                          15587600742496
 76                                         -23574995689726
 77                                          35317923822922
 78                                         -56449402506928
 79                                          95661662621068
 80                                        -160290034419398
 81                                         255866514813244
 82                                        -394941283935352
 83                                         617699077818120
 84                                       -1004307161684952
 85                                        1663736170018270
 86                                       -2709485864864172
 87                                        4297741217813740
 88                                       -6765443507706638
 89                                       10816948601918018
 90                                      -17605440037750828
 91                                       28696714741348824
 92                                      -46171571584095678
 93                                       73465917868269776
 94                                     -117140408326701576
 95                                      188826542110490672
 96                                     -306300251643339348
 97                                      494958433946545506
 98                                     -793611603149735656
 99                                     1268680189325718744
100                                    -2036405043878054178
101                                     3287803048281595978
102                                    -5314472832324239440
103                                     8557486997050722628
104                                   -13726445026303488880
105                                    22022143096775320172
106                                   -35447949342626570164
107                                    57200442782558868928
108                                   -92246069582519073154
109                                   148401667149290231990
110                                  -238403497704183964176
111                                   383351124216896451748
112                                  -617627153544035596176
113                                   995851817113758432402
114                                 -1604292386493795455648
115                                  2581335226999615005376
116                                 -4152499863647669164686
117                                  6685561252274230949176
118                                -10773398422466240699216
119                                 17361811653068709984064
120                                -27961713707365411444700
121                                 45011742932521121788922
122                                -72472042605337864720408
123                                116749667163405023583232
124                               -188137616402965340420078
125                                303129515874176239452850
126                               -488242728900319710492116
127                                786322290298497630112396
128                              -1266689711806395706019652
129                               2041142685433903639230020
130                              -3289339184997138623604948
131                               5300031656613136156552704
132                              -8538664539984192658929354
133                              13756996375439570524452558
134                             -22168537642948006239669300
135                              35728312128252937881952076
136                             -57582073667564500562202192
137                              92795131180318996439536786
138                            -149537510996352537280887148
139                             240995834549545946077877672
140                            -388435530148603430193891838
141                             626113834783372684578057520
142                           -1009209583402703907024756720
143                            1626662408882558180876947472
144                           -2621933035534370632270657100
145                            4226442335138030535573160178
146                           -6813295792615206455841461380
147                           10983750577221872763587166600
148                          -17706886773265617426846738426
149                           28545403829435199623691693834
150                          -46019875096912393978191050744
151                           74195286268439966301387336420
152                         -119625501363378752965957486422
153                          192876037514362614003928544308
154                         -310982613010453945530093456848
155                          501420667473834882781693918728
156                         -808505998567836792881029055504
157                         1303706295362232050134339471006
158                        -2102262439669689028142187233704
159                         3390006624673476335404268670740
160                        -5466645402696674832066741141284
161                         8815591385653644969208336493482
162                       -14216566397599434601687875464932
163                        22927131373775423279568913379832
164                       -36975446343678786062280578188056
165                        59632672499092614672466419794312
166                       -96175270663679299083688771395956
167                       155114631337530159041140418466032
168                      -250180099086850171470300376852556
169                       403517310498011151902229522040234
170                      -650847864109312892248162412489552
171                      1049794584011790922140530967270808
172                     -1693314197802403722772293251630776
173                      2731366485804878554872527427332522
174                     -4405867085151948717809366658783936
175                      7107074706217279869009248829318716
176                    -11464571804278737023708128167706280
177                     18494065668484484795872372035210652
178                    -29834243984436102015626668605535440
179                     48128905861085643510418596136084952
180                    -77643471879530970192450994001668520
181                    125259707777460421264786309053491606
182                   -202080826892931619104244081898329052
183                    326021515049091462048529182870891388
184                   -525987034512165554506537723026268372
185                    848616292052114720285708254341035114
186                  -1369162336262707116167813623741240080
187                   2209049764486241011935684132747133824
188                  -3564207255511341852945448940452973612
189                   5750788107058908156226797915011183008
190                  -9278948758023049171177532782260410280
191                  14971904519932247847964552374459955408
192                 -24158055792924493380715099448455001638
193                  38981042433845097496807980064476717850
194                 -62900116250137666941647155422152272748
195                 101497653018775876480788025164809966216
196                -163782339217580395400107934519464378494
197                 264292322553668185069889798820734422106
198                -426489465718795172146922444202287477028
199                 688237420852351235488175585595356511444
200               -1110642912196537483746272489107131848958
201                1792325065638240575263524851505556141436
202               -2892445536383519457164962283631589771496
203                4667878875893783139713105370338751019816
204               -7533206106305344951585456184358864321720
205               12157546625737631977414865115291842839382
206              -19620850095513419947180677749608273566184
207               31666161887446770811977748423121497924900
208              -51106800813275454086938466979204019292098
209               82483588810934563131127861291106900663714
210             -133125707511807772326374456399186643417640
211              214863080386080468614149099472958945828800
212             -346790441068835909511183428045113746525986
213              559729044599355061417612612119020109045136
214             -903428769186236635299534672595629668011988
215             1458193908322250269846246118865446212435824
216            -2353650009669293016769901526471008324316134
217             3799038393218762839518656391120432351535994
218            -6132119768929898242753930197988346316003848
219             9898118859668153818477812755294039474069256
220           -15977165401137719451841355909913393952649436
221            25790025559934575155412771370482655928362050
222           -41630223142207113355764798068406918397808148
223            67200202727194129424005298849710374168833932
224          -108476898380024540583902758559446066329747638
225           175109101106078173013815032514088454510615348
226          -282673382539320226542499891693628826870121184
227           456316118207748999699965525460668578150718000
228          -736633323780397107869043450159474418577867634
229          1189163401752882269677858098699542099454608638
230         -1919712928370231385857796848496255536229720036
231          3099099971149671634830393505746651600460064316
232         -5003102298100766613081013373320738438816610496
233          8076954578054003409372179573432752665092637890
234        -13039481387268870728165867040774149503495953372
235         21051225148521376925310861448894399794953037704
236        -33985899597907821584016550519535133809260088962
237         54868673112372705686560557454404589851876804440
238        -88583818672401954569913602581660249381706994096
239        143017292071473489245881073156649089074540699536