From ffcc06fd06aa9353bc2a8aeaec952dcc99eda705 Mon Sep 17 00:00:00 2001
From: Eric Kooistra <kooistra@astron.nl>
Date: Fri, 8 Apr 2022 13:07:55 +0200
Subject: [PATCH] Support c_noiseGoldenFile for c_twiddle_w = 18b and for 20b.

---
 .../out/uniNoise_p1024_in8_out14_out_tw20.txt | 6145 +++++++++++++++++
 libraries/dsp/rTwoSDF/tb/vhdl/tb_rTwoSDF.vhd  |   32 +-
 2 files changed, 6168 insertions(+), 9 deletions(-)
 create mode 100644 libraries/dsp/rTwoSDF/tb/data/test/out/uniNoise_p1024_in8_out14_out_tw20.txt

diff --git a/libraries/dsp/rTwoSDF/tb/data/test/out/uniNoise_p1024_in8_out14_out_tw20.txt b/libraries/dsp/rTwoSDF/tb/data/test/out/uniNoise_p1024_in8_out14_out_tw20.txt
new file mode 100644
index 0000000000..27f3e2e98d
--- /dev/null
+++ b/libraries/dsp/rTwoSDF/tb/data/test/out/uniNoise_p1024_in8_out14_out_tw20.txt
@@ -0,0 +1,6145 @@
+0,1,310,-280
+0,1,191,-196
+0,1,-117,233
+0,1,13,208
+0,1,-96,-158
+0,1,8,79
+0,1,-105,-89
+0,1,45,16
+0,1,145,-139
+0,1,-16,-75
+0,1,229,-64
+0,1,-521,-5
+0,1,-15,257
+0,1,90,-196
+0,1,159,-123
+0,1,-129,49
+0,1,54,375
+0,1,6,20
+0,1,17,75
+0,1,258,-92
+0,1,42,91
+0,1,100,-121
+0,1,-10,239
+0,1,86,-87
+0,1,-287,98
+0,1,-236,48
+0,1,-57,7
+0,1,225,216
+0,1,-123,-46
+0,1,19,-261
+0,1,-174,335
+0,1,66,-104
+0,1,297,-63
+0,1,-195,-234
+0,1,112,-129
+0,1,11,267
+0,1,229,124
+0,1,-89,209
+0,1,308,61
+0,1,115,5
+0,1,206,-275
+0,1,41,104
+0,1,-28,-208
+0,1,-216,347
+0,1,142,-12
+0,1,-6,61
+0,1,-361,-31
+0,1,32,-33
+0,1,-104,172
+0,1,2,127
+0,1,117,102
+0,1,162,-4
+0,1,248,55
+0,1,-257,1
+0,1,3,-92
+0,1,34,-163
+0,1,-96,-45
+0,1,-133,142
+0,1,-134,-13
+0,1,48,-97
+0,1,14,-361
+0,1,250,104
+0,1,-47,-14
+0,1,-141,131
+0,1,-24,302
+0,1,21,261
+0,1,-109,3
+0,1,-76,67
+0,1,-83,61
+0,1,-111,-75
+0,1,-206,-253
+0,1,102,55
+0,1,240,-171
+0,1,133,-85
+0,1,206,-120
+0,1,15,106
+0,1,23,190
+0,1,86,191
+0,1,71,-242
+0,1,-15,251
+0,1,-188,-39
+0,1,165,213
+0,1,65,-56
+0,1,52,-70
+0,1,187,-34
+0,1,-262,-197
+0,1,49,18
+0,1,46,199
+0,1,-50,-7
+0,1,-26,182
+0,1,-74,165
+0,1,-124,117
+0,1,-322,82
+0,1,-137,23
+0,1,326,-60
+0,1,-261,8
+0,1,-4,-212
+0,1,-315,147
+0,1,-32,-27
+0,1,-125,63
+0,1,-100,108
+0,1,-146,-150
+0,1,103,141
+0,1,1,-20
+0,1,-278,-6
+0,1,482,-25
+0,1,103,-85
+0,1,-63,96
+0,1,37,-8
+0,1,-50,18
+0,1,125,-118
+0,1,-120,126
+0,1,10,29
+0,1,-103,41
+0,1,-48,108
+0,1,-76,-85
+0,1,-42,108
+0,1,130,-181
+0,1,34,141
+0,1,-101,160
+0,1,-424,-291
+0,1,-122,-36
+0,1,-189,109
+0,1,106,65
+0,1,112,50
+0,1,-159,130
+0,1,64,-20
+0,1,106,-50
+0,1,-250,-31
+0,1,131,143
+0,1,213,41
+0,1,63,-60
+0,1,101,144
+0,1,112,-262
+0,1,-94,-60
+0,1,-68,-126
+0,1,148,-61
+0,1,75,62
+0,1,21,-100
+0,1,114,18
+0,1,-141,270
+0,1,103,53
+0,1,28,-50
+0,1,-46,70
+0,1,31,400
+0,1,21,-166
+0,1,-257,42
+0,1,149,-116
+0,1,61,-91
+0,1,-142,116
+0,1,89,-281
+0,1,145,156
+0,1,-358,-121
+0,1,131,-49
+0,1,125,52
+0,1,-303,-22
+0,1,-120,-12
+0,1,189,-57
+0,1,-116,-190
+0,1,318,93
+0,1,-105,62
+0,1,351,-86
+0,1,169,-174
+0,1,-39,40
+0,1,-71,141
+0,1,96,-6
+0,1,3,-197
+0,1,-201,-136
+0,1,185,19
+0,1,131,-56
+0,1,68,11
+0,1,-153,11
+0,1,-48,60
+0,1,43,-155
+0,1,30,72
+0,1,-149,-291
+0,1,-62,119
+0,1,45,124
+0,1,-174,23
+0,1,-86,-58
+0,1,-407,-112
+0,1,108,135
+0,1,-162,72
+0,1,152,41
+0,1,-173,-62
+0,1,-4,55
+0,1,-50,14
+0,1,-268,89
+0,1,87,-127
+0,1,-83,-17
+0,1,19,-55
+0,1,-171,95
+0,1,314,139
+0,1,234,165
+0,1,-66,91
+0,1,-213,-8
+0,1,237,-41
+0,1,257,196
+0,1,-123,139
+0,1,365,-151
+0,1,4,79
+0,1,24,59
+0,1,149,-61
+0,1,-87,77
+0,1,-192,-135
+0,1,-121,83
+0,1,-35,-1
+0,1,-174,-1
+0,1,76,306
+0,1,168,60
+0,1,116,14
+0,1,61,-121
+0,1,-98,220
+0,1,179,203
+0,1,246,22
+0,1,-211,-202
+0,1,70,176
+0,1,79,92
+0,1,-83,-37
+0,1,-100,107
+0,1,-83,140
+0,1,-15,59
+0,1,-29,154
+0,1,78,-26
+0,1,-295,-154
+0,1,137,132
+0,1,-7,-115
+0,1,-134,-263
+0,1,225,-6
+0,1,-106,56
+0,1,-119,-24
+0,1,-32,-185
+0,1,-82,-91
+0,1,-63,-85
+0,1,68,-1
+0,1,-275,49
+0,1,-108,63
+0,1,-1,-129
+0,1,51,189
+0,1,98,-51
+0,1,224,63
+0,1,-26,-63
+0,1,-213,-14
+0,1,-82,75
+0,1,-242,168
+0,1,-117,-6
+0,1,-191,162
+0,1,84,6
+0,1,-21,-11
+0,1,-53,-293
+0,1,-28,43
+0,1,-149,217
+0,1,70,-283
+0,1,320,-39
+0,1,-20,-93
+0,1,-90,5
+0,1,130,-77
+0,1,-45,-166
+0,1,116,21
+0,1,-15,111
+0,1,9,-33
+0,1,362,-150
+0,1,-98,-9
+0,1,72,-215
+0,1,108,206
+0,1,43,24
+0,1,191,234
+0,1,-34,59
+0,1,-327,-54
+0,1,329,-291
+0,1,277,-60
+0,1,46,348
+0,1,220,129
+0,1,-237,17
+0,1,-48,-189
+0,1,-109,-95
+0,1,185,-96
+0,1,126,10
+0,1,-163,-5
+0,1,173,76
+0,1,39,-150
+0,1,-89,92
+0,1,83,-47
+0,1,176,-31
+0,1,95,-248
+0,1,24,-21
+0,1,96,107
+0,1,159,-131
+0,1,-217,-56
+0,1,-152,-130
+0,1,-317,-68
+0,1,115,-426
+0,1,202,243
+0,1,-32,-98
+0,1,53,-48
+0,1,109,-94
+0,1,-137,-137
+0,1,91,-119
+0,1,44,171
+0,1,-24,-233
+0,1,41,76
+0,1,266,-65
+0,1,4,188
+0,1,-73,-194
+0,1,-131,-7
+0,1,-317,85
+0,1,266,-43
+0,1,-97,14
+0,1,-342,-187
+0,1,66,299
+0,1,245,-209
+0,1,-209,139
+0,1,-13,66
+0,1,-95,-135
+0,1,-147,100
+0,1,126,45
+0,1,-119,-43
+0,1,-120,156
+0,1,-20,-82
+0,1,-96,-109
+0,1,155,-89
+0,1,135,105
+0,1,16,62
+0,1,143,178
+0,1,-12,-229
+0,1,96,162
+0,1,46,2
+0,1,-206,-302
+0,1,138,-58
+0,1,148,117
+0,1,35,-41
+0,1,89,174
+0,1,-102,-243
+0,1,-156,18
+0,1,15,-265
+0,1,31,353
+0,1,-15,153
+0,1,8,-163
+0,1,-199,30
+0,1,-9,-19
+0,1,140,166
+0,1,212,105
+0,1,-32,-317
+0,1,-167,-65
+0,1,324,50
+0,1,-99,-91
+0,1,-36,-64
+0,1,231,71
+0,1,-84,-129
+0,1,-218,247
+0,1,18,-75
+0,1,-57,80
+0,1,6,120
+0,1,-33,-72
+0,1,-111,243
+0,1,113,-91
+0,1,-224,121
+0,1,228,4
+0,1,124,225
+0,1,-11,-153
+0,1,83,126
+0,1,46,-203
+0,1,-229,-195
+0,1,31,138
+0,1,160,127
+0,1,-66,101
+0,1,-302,114
+0,1,-335,-85
+0,1,-39,29
+0,1,40,-208
+0,1,-10,-110
+0,1,-129,29
+0,1,103,-72
+0,1,-73,183
+0,1,-285,147
+0,1,-295,-155
+0,1,9,-35
+0,1,-148,-325
+0,1,-6,256
+0,1,-42,141
+0,1,16,45
+0,1,49,113
+0,1,-98,17
+0,1,-8,-1
+0,1,211,-115
+0,1,125,58
+0,1,-125,-188
+0,1,-77,-117
+0,1,-183,-188
+0,1,-74,-185
+0,1,-75,-111
+0,1,-264,-142
+0,1,-90,104
+0,1,-71,-64
+0,1,-116,-63
+0,1,272,-245
+0,1,19,-104
+0,1,142,-42
+0,1,57,66
+0,1,-261,-102
+0,1,-301,48
+0,1,-282,-32
+0,1,173,66
+0,1,63,249
+0,1,-235,135
+0,1,-55,97
+0,1,-50,72
+0,1,91,-330
+0,1,-76,104
+0,1,142,225
+0,1,-116,-47
+0,1,139,86
+0,1,-9,-82
+0,1,133,108
+0,1,342,75
+0,1,201,256
+0,1,202,30
+0,1,-39,118
+0,1,31,74
+0,1,-4,56
+0,1,98,88
+0,1,19,86
+0,1,171,-71
+0,1,-3,-188
+0,1,33,-254
+0,1,-54,-176
+0,1,29,291
+0,1,124,130
+0,1,267,282
+0,1,93,-103
+0,1,-212,-175
+0,1,-120,10
+0,1,84,-96
+0,1,-26,-102
+0,1,-124,15
+0,1,195,-90
+0,1,-196,44
+0,1,-48,189
+0,1,-89,200
+0,1,-18,-148
+0,1,136,-72
+0,1,-191,-240
+0,1,245,73
+0,1,-104,15
+0,1,82,-166
+0,1,-48,261
+0,1,85,9
+0,1,337,-21
+0,1,-141,122
+0,1,4,-97
+0,1,29,104
+0,1,13,-121
+0,1,81,-92
+0,1,89,53
+0,1,288,96
+0,1,129,-19
+0,1,98,189
+0,1,-132,-76
+0,1,61,64
+0,1,-69,-106
+0,1,-72,127
+0,1,-4,-202
+0,1,54,201
+0,1,123,-83
+0,1,-20,202
+0,1,91,195
+0,1,371,329
+0,1,-54,-149
+0,1,-183,-40
+0,1,102,-35
+0,1,150,-96
+0,1,-15,169
+0,1,121,40
+0,1,-140,-223
+0,1,-340,111
+0,1,-72,-62
+0,1,-189,38
+0,1,-40,93
+0,1,83,-110
+0,1,-67,-44
+0,1,162,285
+0,1,-12,-176
+0,1,65,115
+0,1,161,10
+0,1,-52,143
+0,1,44,-6
+0,1,184,-20
+0,1,-151,-57
+0,1,-36,11
+0,1,29,177
+0,1,312,64
+0,1,42,-282
+0,1,126,3
+0,1,200,119
+0,1,-160,-129
+0,1,-35,161
+0,1,59,-68
+0,1,26,-57
+0,1,28,-47
+0,1,101,-261
+0,1,-39,-59
+0,1,-76,267
+0,1,-24,2
+0,1,-62,218
+0,1,130,101
+0,1,159,175
+0,1,-116,17
+0,1,-242,31
+0,1,273,223
+0,1,-311,58
+0,1,-152,134
+0,1,-3,95
+0,1,-103,207
+0,1,175,-19
+0,1,-48,-13
+0,1,-7,8
+0,1,-73,1
+0,1,-120,127
+0,1,-48,111
+0,1,-84,23
+0,1,-62,160
+0,1,-36,-1
+0,1,-106,-1
+0,1,-197,-233
+0,1,-15,23
+0,1,107,106
+0,1,34,396
+0,1,25,124
+0,1,108,-100
+0,1,-107,-178
+0,1,-49,-67
+0,1,-94,-344
+0,1,-2,-24
+0,1,-147,91
+0,1,-162,222
+0,1,52,332
+0,1,-33,-135
+0,1,-111,-242
+0,1,35,-106
+0,1,-30,235
+0,1,142,-167
+0,1,-143,-394
+0,1,91,-121
+0,1,119,-117
+0,1,-187,-170
+0,1,-124,305
+0,1,99,70
+0,1,128,-86
+0,1,-3,65
+0,1,188,-28
+0,1,-99,-23
+0,1,25,199
+0,1,232,288
+0,1,12,-294
+0,1,-293,24
+0,1,-174,9
+0,1,-17,17
+0,1,-76,66
+0,1,-39,-120
+0,1,117,-260
+0,1,0,152
+0,1,135,40
+0,1,181,151
+0,1,151,23
+0,1,-13,-177
+0,1,-162,-152
+0,1,-90,44
+0,1,153,-106
+0,1,72,-78
+0,1,36,-173
+0,1,-71,-191
+0,1,226,-83
+0,1,-180,-1
+0,1,86,-144
+0,1,-165,-195
+0,1,-191,53
+0,1,73,-34
+0,1,285,-82
+0,1,-101,65
+0,1,68,33
+0,1,-144,54
+0,1,-102,-15
+0,1,3,30
+0,1,-278,-195
+0,1,-39,-155
+0,1,125,98
+0,1,-328,-35
+0,1,148,112
+0,1,148,15
+0,1,70,21
+0,1,185,-38
+0,1,54,11
+0,1,50,1
+0,1,19,-398
+0,1,-93,-38
+0,1,94,-79
+0,1,152,45
+0,1,-183,114
+0,1,80,-124
+0,1,-172,60
+0,1,-19,-219
+0,1,95,-48
+0,1,126,-105
+0,1,55,15
+0,1,-5,-53
+0,1,-3,-189
+0,1,16,-78
+0,1,236,95
+0,1,67,-9
+0,1,-165,-66
+0,1,-91,34
+0,1,-119,-88
+0,1,23,-197
+0,1,83,83
+0,1,50,64
+0,1,-114,126
+0,1,112,94
+0,1,28,70
+0,1,-351,-63
+0,1,-33,95
+0,1,146,73
+0,1,-95,-42
+0,1,130,-171
+0,1,-69,92
+0,1,73,-120
+0,1,-148,2
+0,1,-271,166
+0,1,-251,152
+0,1,49,-171
+0,1,192,249
+0,1,-16,-6
+0,1,-58,68
+0,1,53,-222
+0,1,-8,21
+0,1,63,66
+0,1,85,88
+0,1,-219,119
+0,1,186,-20
+0,1,159,-112
+0,1,-26,229
+0,1,64,142
+0,1,45,-229
+0,1,-58,-67
+0,1,46,40
+0,1,113,-235
+0,1,-177,75
+0,1,52,92
+0,1,61,-141
+0,1,-345,-163
+0,1,-99,63
+0,1,-30,12
+0,1,-93,171
+0,1,-37,75
+0,1,97,-105
+0,1,75,100
+0,1,195,-79
+0,1,167,-77
+0,1,-7,227
+0,1,24,16
+0,1,101,-160
+0,1,10,-189
+0,1,117,-254
+0,1,-119,-5
+0,1,-152,-134
+0,1,-89,257
+0,1,128,-42
+0,1,192,77
+0,1,26,-194
+0,1,-154,16
+0,1,82,-72
+0,1,107,-29
+0,1,-4,120
+0,1,92,-78
+0,1,-244,134
+0,1,72,-23
+0,1,4,215
+0,1,53,-31
+0,1,104,-86
+0,1,-136,-73
+0,1,9,92
+0,1,27,181
+0,1,19,-216
+0,1,-108,-8
+0,1,-4,-16
+0,1,5,-31
+0,1,-99,81
+0,1,-26,210
+0,1,-114,17
+0,1,87,85
+0,1,124,-6
+0,1,74,90
+0,1,-176,114
+0,1,-147,115
+0,1,109,-153
+0,1,19,146
+0,1,-175,-68
+0,1,85,141
+0,1,-36,-5
+0,1,131,72
+0,1,144,25
+0,1,-3,112
+0,1,-97,-220
+0,1,52,182
+0,1,-114,59
+0,1,-157,22
+0,1,-6,-190
+0,1,-60,-245
+0,1,79,-179
+0,1,-61,213
+0,1,-42,-95
+0,1,-158,3
+0,1,-73,-229
+0,1,-137,-37
+0,1,78,-203
+0,1,-73,-220
+0,1,61,126
+0,1,166,-218
+0,1,143,200
+0,1,-6,154
+0,1,37,-133
+0,1,-119,76
+0,1,-208,1
+0,1,-86,216
+0,1,-57,110
+0,1,-56,-134
+0,1,-77,65
+0,1,-204,1
+0,1,144,61
+0,1,-110,142
+0,1,258,43
+0,1,-171,-22
+0,1,-187,-121
+0,1,77,57
+0,1,-20,150
+0,1,133,-193
+0,1,-157,70
+0,1,-167,-12
+0,1,-305,-62
+0,1,-208,149
+0,1,-135,43
+0,1,79,284
+0,1,8,-151
+0,1,412,111
+0,1,226,-132
+0,1,-30,31
+0,1,-3,39
+0,1,-15,-343
+0,1,-225,-30
+0,1,51,102
+0,1,-48,-83
+0,1,-15,53
+0,1,-118,122
+0,1,95,-44
+0,1,-165,-33
+0,1,-272,52
+0,1,7,172
+0,1,108,67
+0,1,-74,159
+0,1,65,-68
+0,1,86,94
+0,1,-338,101
+0,1,-199,39
+0,1,-60,19
+0,1,-43,0
+0,1,-146,40
+0,1,21,162
+0,1,-92,-173
+0,1,-123,247
+0,1,-194,119
+0,1,343,80
+0,1,29,223
+0,1,-152,17
+0,1,-293,-173
+0,1,279,70
+0,1,-199,7
+0,1,-87,1
+0,1,-101,165
+0,1,164,7
+0,1,-20,75
+0,1,214,97
+0,1,-110,-154
+0,1,-74,-208
+0,1,302,-108
+0,1,68,-13
+0,1,108,215
+0,1,61,28
+0,1,-100,177
+0,1,287,-58
+0,1,16,141
+0,1,1,-151
+0,1,109,-163
+0,1,-184,89
+0,1,118,145
+0,1,18,54
+0,1,-269,-72
+0,1,-235,-73
+0,1,61,221
+0,1,-87,21
+0,1,13,153
+0,1,129,-139
+0,1,44,-250
+0,1,-135,85
+0,1,-157,-88
+0,1,-44,122
+0,1,-171,208
+0,1,204,62
+0,1,-98,118
+0,1,425,-4
+0,1,13,-201
+0,1,9,-157
+0,1,313,178
+0,1,-203,-109
+0,1,-107,48
+0,1,-35,-29
+0,1,188,-43
+0,1,27,4
+0,1,-66,-58
+0,1,-73,111
+0,1,-10,-166
+0,1,104,-4
+0,1,46,391
+0,1,145,234
+0,1,-47,-93
+0,1,46,-21
+0,1,112,-105
+0,1,-102,-104
+0,1,84,-58
+0,1,-136,179
+0,1,176,153
+0,1,77,-52
+0,1,146,275
+0,1,165,-136
+0,1,0,-108
+0,1,64,7
+0,1,158,-93
+0,1,187,10
+0,1,85,154
+0,1,-72,19
+0,1,-31,-78
+0,1,192,98
+0,1,287,24
+0,1,57,-49
+0,1,-77,34
+0,1,143,-181
+0,1,-45,195
+0,1,-7,292
+0,1,-50,144
+0,1,45,-212
+0,1,-107,-149
+0,1,55,-131
+0,1,-52,38
+0,1,-47,-173
+0,1,-165,-19
+0,1,-104,-19
+0,1,18,20
+0,1,-108,-99
+0,1,-143,129
+0,1,17,-107
+0,1,151,6
+0,1,281,228
+0,1,151,55
+0,1,-230,-86
+0,1,-30,120
+0,1,-182,-188
+0,1,183,-221
+0,1,130,229
+0,1,-14,102
+0,1,38,-171
+0,1,-84,75
+0,1,-404,-278
+0,1,-159,187
+0,1,-248,-108
+0,1,103,-31
+0,1,58,26
+0,1,-109,-79
+0,1,96,-13
+0,1,-183,202
+0,1,-88,85
+0,1,-62,-97
+0,1,-112,-232
+0,1,-184,51
+0,1,285,147
+0,1,-71,-86
+0,1,32,-266
+0,1,-31,64
+0,1,16,206
+0,1,-30,-212
+0,1,57,-72
+0,1,247,132
+0,1,-196,-133
+0,1,-58,-205
+0,1,329,79
+0,1,-64,93
+0,1,-10,61
+0,1,24,-219
+0,1,74,68
+0,1,-253,4
+0,1,65,207
+0,1,-145,18
+0,1,212,96
+0,1,39,67
+0,1,51,-149
+0,1,-25,-53
+0,1,55,-11
+0,1,167,28
+0,1,273,-122
+0,1,127,59
+0,1,128,66
+0,1,131,-79
+0,1,52,-169
+0,1,108,-128
+0,1,-186,-228
+0,1,-52,-91
+0,1,-105,-19
+0,1,-105,71
+0,1,-191,-79
+0,1,66,-57
+0,1,-49,245
+0,1,13,-147
+0,1,177,342
+0,1,340,-124
+0,1,-11,-58
+0,1,-117,-195
+0,1,-354,4
+0,1,92,209
+0,1,172,-54
+0,1,102,-23
+0,1,77,3
+0,1,144,112
+0,1,-137,-6
+0,1,-52,36
+0,1,-13,151
+0,1,-56,43
+0,1,0,21
+0,1,121,83
+0,1,215,311
+0,1,13,193
+0,1,243,-77
+0,1,261,135
+0,1,201,-23
+0,1,-6,-16
+0,1,-315,-77
+0,1,-84,-34
+0,1,-3,76
+0,1,-293,-91
+0,1,128,25
+0,1,-232,-58
+0,1,16,63
+0,1,-242,25
+0,1,354,79
+0,1,117,113
+0,1,-136,-155
+0,1,-110,159
+0,1,327,-264
+0,1,-1,-124
+0,1,54,251
+0,1,-28,-133
+0,1,536,213
+0,1,106,-154
+0,1,-114,14
+0,1,177,269
+0,1,125,113
+0,1,-71,-238
+0,1,-14,76
+0,1,10,347
+0,1,31,57
+0,1,-53,-343
+0,1,134,-17
+0,1,-114,102
+0,1,79,-16
+0,1,179,42
+0,1,56,-112
+0,1,6,-230
+0,1,-201,82
+0,1,87,53
+0,1,266,139
+0,1,42,-205
+0,1,139,-39
+0,1,-91,-70
+0,1,-60,13
+0,1,-196,-68
+0,1,-68,68
+0,1,156,-15
+0,1,181,-26
+0,1,108,-317
+0,1,-60,-105
+0,1,-119,-173
+0,1,33,-171
+0,1,-38,88
+0,1,-264,129
+0,1,-47,126
+0,1,81,-110
+0,1,141,-36
+0,1,-57,-151
+0,1,315,-108
+0,1,2,-8
+0,1,80,-138
+0,1,-18,-219
+0,1,112,259
+0,1,-78,37
+0,1,-98,-126
+0,1,39,174
+0,1,85,-84
+0,1,142,-94
+0,1,137,-64
+0,1,116,185
+0,1,-101,-6
+0,1,-188,135
+0,1,-11,-129
+0,1,134,66
+0,1,75,249
+0,1,110,48
+0,1,74,137
+0,1,88,-255
+0,1,60,-5
+0,1,-23,78
+0,1,43,-61
+0,1,140,85
+0,1,176,153
+0,1,66,-73
+0,1,159,128
+0,1,-13,-72
+0,1,246,-100
+0,1,-20,-27
+0,1,-126,71
+0,1,-89,-19
+0,1,-172,-353
+0,1,17,74
+0,1,-264,92
+0,1,-70,-18
+0,1,136,89
+0,1,-68,-155
+0,1,-31,129
+0,1,-50,66
+0,1,188,109
+0,1,-53,3
+0,1,160,-40
+0,1,-131,-25
+0,1,-80,87
+0,1,-149,-197
+0,1,-205,6
+0,1,17,-267
+0,1,110,-137
+0,1,104,18
+0,1,-73,-78
+0,1,45,127
+0,1,-256,102
+0,1,130,136
+0,1,4,62
+0,1,244,71
+0,1,24,-177
+0,1,-182,183
+0,1,-204,92
+0,1,-31,268
+0,1,183,-68
+0,1,-35,144
+0,1,63,-47
+0,1,88,14
+0,1,-156,-91
+0,1,-93,-40
+0,1,20,-118
+0,1,-118,109
+0,1,582,46
+0,1,198,15
+0,1,15,201
+0,1,-44,41
+0,1,305,30
+0,1,-139,103
+0,1,-183,348
+0,1,-92,108
+0,1,-139,233
+0,1,-84,-86
+0,1,209,136
+0,1,-135,-32
+0,1,-29,-58
+0,1,-263,65
+0,1,103,-99
+0,1,-271,140
+0,1,74,319
+0,1,-146,-206
+0,1,-171,22
+0,1,131,98
+0,1,278,343
+0,1,133,117
+0,1,-49,-129
+0,1,-1,-234
+0,1,18,-12
+0,1,134,-274
+0,1,-71,-88
+0,1,151,-22
+0,1,-20,-48
+0,1,87,106
+0,1,-27,28
+0,1,-42,135
+0,1,-133,-275
+0,1,-91,115
+0,1,-6,-172
+0,1,-79,58
+0,1,-308,48
+0,1,-63,-93
+0,1,-232,-166
+0,1,-86,-160
+0,1,296,-186
+0,1,38,246
+0,1,-169,-44
+0,1,-200,-164
+0,1,-88,-286
+0,1,-41,-228
+0,1,63,113
+0,1,-160,120
+0,1,-196,7
+0,1,-28,-189
+0,1,136,-8
+0,1,23,-63
+0,1,320,-226
+0,1,-147,63
+0,1,-22,-365
+0,1,257,11
+0,1,-300,107
+0,1,33,-49
+0,1,17,-200
+0,1,-137,16
+0,1,-209,160
+0,1,-57,-60
+0,1,-72,157
+0,1,-77,-29
+0,1,130,-13
+0,1,-102,-148
+0,1,94,42
+0,1,-130,290
+0,1,-189,18
+0,1,-183,128
+0,1,229,78
+0,1,-134,130
+0,1,19,-33
+0,1,-16,174
+0,1,-126,255
+0,1,-79,142
+0,1,368,107
+0,1,-155,137
+0,1,-80,16
+0,1,-115,112
+0,1,25,278
+0,1,9,230
+0,1,-77,-146
+0,1,-73,10
+0,1,-71,131
+0,1,-229,55
+0,1,-13,131
+0,1,180,-128
+0,1,151,126
+0,1,-51,-84
+0,1,-127,-47
+0,1,88,30
+0,1,-160,-57
+0,1,-120,289
+0,1,-8,96
+0,1,-17,-47
+0,1,-78,-157
+0,1,-155,145
+0,1,-21,-266
+0,1,202,199
+0,1,-73,52
+0,1,119,152
+0,1,4,40
+0,1,-120,102
+0,1,-53,-219
+0,1,-46,-40
+0,1,-172,293
+0,1,3,28
+0,1,152,-29
+0,1,-210,-53
+0,1,21,-71
+0,1,-184,-157
+0,1,165,97
+0,1,48,-108
+0,1,-200,90
+0,1,-153,134
+0,1,72,13
+0,1,-133,-56
+0,1,145,-166
+0,1,113,84
+0,1,-8,-17
+0,1,199,48
+0,1,-64,-65
+0,1,-6,-68
+0,1,-5,-250
+0,1,-82,200
+0,1,61,29
+0,1,259,62
+0,1,-179,62
+0,1,-135,214
+0,1,-149,54
+0,1,23,52
+0,1,-215,81
+0,1,-63,207
+0,1,250,239
+0,1,-36,-127
+0,1,102,-200
+0,1,-49,25
+0,1,19,-269
+0,1,-131,-33
+0,1,6,-218
+0,1,-92,-2
+0,1,123,-48
+0,1,272,-25
+0,1,9,299
+0,1,-259,34
+0,1,83,132
+0,1,52,2
+0,1,-47,2
+0,1,47,239
+0,1,92,-202
+0,1,176,35
+0,1,58,73
+0,1,-36,148
+0,1,69,-209
+0,1,369,192
+0,1,-180,-198
+0,1,108,106
+0,1,-14,-133
+0,1,-127,198
+0,1,-223,-163
+0,1,-134,-41
+0,1,30,160
+0,1,84,-20
+0,1,209,144
+0,1,-126,227
+0,1,-72,-115
+0,1,83,-75
+0,1,21,-65
+0,1,6,32
+0,1,-63,29
+0,1,99,182
+0,1,300,-153
+0,1,65,26
+0,1,-16,-48
+0,1,-118,-122
+0,1,-83,72
+0,1,186,254
+0,1,-117,-58
+0,1,-56,297
+0,1,34,-115
+0,1,233,-38
+0,1,230,-105
+0,1,29,186
+0,1,-59,-72
+0,1,-81,97
+0,1,54,101
+0,1,-269,89
+0,1,-28,255
+0,1,153,124
+0,1,303,317
+0,1,226,180
+0,1,78,-73
+0,1,-55,60
+0,1,0,95
+0,1,99,-282
+0,1,32,80
+0,1,-39,103
+0,1,-157,147
+0,1,-228,-115
+0,1,99,295
+0,1,243,-184
+0,1,-29,-42
+0,1,290,-168
+0,1,-192,-121
+0,1,153,-194
+0,1,119,389
+0,1,-128,181
+0,1,-282,-42
+0,1,-30,-129
+0,1,-220,-5
+0,1,-24,-89
+0,1,97,-138
+0,1,-59,-116
+0,1,-116,34
+0,1,-135,-25
+0,1,19,-18
+0,1,-303,-118
+0,1,114,-206
+0,1,251,260
+0,1,36,-86
+0,1,-62,121
+0,1,-181,161
+0,1,88,149
+0,1,-404,-84
+0,1,-115,-8
+0,1,89,-60
+0,1,-154,141
+0,1,-125,-55
+0,1,67,23
+0,1,46,-54
+0,1,-119,-13
+0,1,-245,105
+0,1,-134,-552
+0,1,-13,198
+0,1,142,-19
+0,1,-171,45
+0,1,29,33
+0,1,-9,47
+0,1,262,165
+0,1,-33,-149
+0,1,-99,238
+0,1,247,-172
+0,1,55,205
+0,1,227,-240
+0,1,-19,136
+0,1,20,-107
+0,1,-86,-70
+0,1,-16,57
+0,1,-67,-222
+0,1,-19,-171
+0,1,-193,96
+0,1,-87,-127
+0,1,121,-143
+0,1,299,-139
+0,1,170,-107
+0,1,-146,148
+0,1,120,10
+0,1,-198,140
+0,1,-278,85
+0,1,59,162
+0,1,-16,12
+0,1,192,-25
+0,1,-45,272
+0,1,-87,96
+0,1,139,-58
+0,1,328,-105
+0,1,-165,-100
+0,1,463,68
+0,1,141,-83
+0,1,190,-178
+0,1,-89,-27
+0,1,-205,92
+0,1,57,161
+0,1,-90,-93
+0,1,18,-10
+0,1,-92,-75
+0,1,-252,11
+0,1,144,177
+0,1,-99,100
+0,1,62,117
+0,1,-35,71
+0,1,-102,-17
+0,1,-359,39
+0,1,149,50
+0,1,72,144
+0,1,-19,60
+0,1,-99,5
+0,1,59,-15
+0,1,-19,132
+0,1,-61,284
+0,1,324,-35
+0,1,-133,82
+0,1,73,178
+0,1,49,-167
+0,1,-146,23
+0,1,-125,145
+0,1,198,105
+0,1,-92,68
+0,1,185,117
+0,1,25,130
+0,1,-147,54
+0,1,-7,-13
+0,1,57,-44
+0,1,-77,-183
+0,1,180,-174
+0,1,-87,-74
+0,1,-127,116
+0,1,203,146
+0,1,-52,-280
+0,1,-66,-111
+0,1,98,-44
+0,1,-126,293
+0,1,-42,-139
+0,1,144,28
+0,1,-75,105
+0,1,341,184
+0,1,-81,38
+0,1,253,77
+0,1,182,-94
+0,1,-384,-168
+0,1,94,138
+0,1,154,-79
+0,1,197,-79
+0,1,163,-213
+0,1,150,59
+0,1,-320,-256
+0,1,151,-97
+0,1,-218,-175
+0,1,-199,62
+0,1,15,66
+0,1,-147,97
+0,1,-145,-10
+0,1,-470,-65
+0,1,-58,-16
+0,1,91,-84
+0,1,-59,-159
+0,1,43,-149
+0,1,38,209
+0,1,219,-95
+0,1,-14,-69
+0,1,219,241
+0,1,-242,215
+0,1,-134,246
+0,1,-161,-97
+0,1,101,-94
+0,1,-63,63
+0,1,164,-140
+0,1,54,49
+0,1,91,-23
+0,1,-275,177
+0,1,93,-8
+0,1,-113,11
+0,1,-132,-96
+0,1,-16,48
+0,1,129,-26
+0,1,-176,87
+0,1,106,87
+0,1,-22,-241
+0,1,361,88
+0,1,-262,-193
+0,1,145,-32
+0,1,-165,-168
+0,1,168,-84
+0,1,34,-302
+0,1,275,19
+0,1,-300,-65
+0,1,242,-50
+0,1,95,196
+0,1,-77,-190
+0,1,-39,-28
+0,1,42,-88
+0,1,-262,11
+0,1,288,-196
+0,1,-26,85
+0,1,-54,-57
+0,1,105,11
+0,1,114,257
+0,1,112,277
+0,1,-251,-96
+0,1,59,-50
+0,1,-78,37
+0,1,233,127
+0,1,-100,-161
+0,1,20,-85
+0,1,-122,103
+0,1,38,118
+0,1,130,170
+0,1,82,-240
+0,1,185,161
+0,1,-2,-187
+0,1,-45,117
+0,1,-26,87
+0,1,91,-50
+0,1,-58,-62
+0,1,-178,-125
+0,1,-170,-138
+0,1,-183,-24
+0,1,173,-131
+0,1,49,-25
+0,1,119,-158
+0,1,301,3
+0,1,101,-106
+0,1,228,-170
+0,1,46,-57
+0,1,-359,106
+0,1,-39,-395
+0,1,-135,200
+0,1,64,-49
+0,1,-18,-184
+0,1,-9,-78
+0,1,-98,-90
+0,1,-226,210
+0,1,-272,258
+0,1,-55,35
+0,1,-182,-31
+0,1,208,52
+0,1,267,39
+0,1,152,-173
+0,1,-261,-39
+0,1,51,-21
+0,1,-145,252
+0,1,-73,-41
+0,1,-24,-112
+0,1,-15,-15
+0,1,-27,128
+0,1,-47,-32
+0,1,-112,174
+0,1,-62,304
+0,1,64,-282
+0,1,119,175
+0,1,28,142
+0,1,-58,22
+0,1,7,-81
+0,1,55,-51
+0,1,-222,243
+0,1,43,-189
+0,1,44,-78
+0,1,53,-45
+0,1,9,-351
+0,1,124,18
+0,1,103,56
+0,1,-129,-4
+0,1,363,-132
+0,1,154,-72
+0,1,-1,-71
+0,1,-8,-31
+0,1,-209,102
+0,1,-4,85
+0,1,-4,-17
+0,1,64,93
+0,1,-104,48
+0,1,-208,29
+0,1,-38,27
+0,1,-46,51
+0,1,120,-79
+0,1,-138,110
+0,1,-200,144
+0,1,-100,-188
+0,1,176,68
+0,1,-234,220
+0,1,52,-96
+0,1,275,-181
+0,1,-178,-406
+0,1,108,320
+0,1,-167,136
+0,1,191,-127
+0,1,256,-133
+0,1,-67,-47
+0,1,24,185
+0,1,39,16
+0,1,-1,42
+0,1,77,36
+0,1,-88,-176
+0,1,123,109
+0,1,-123,70
+0,1,61,311
+0,1,104,-202
+0,1,-95,216
+0,1,-12,59
+0,1,-43,-325
+0,1,-106,-128
+0,1,132,-16
+0,1,251,20
+0,1,203,-66
+0,1,-88,-69
+0,1,48,-9
+0,1,47,169
+0,1,41,175
+0,1,87,-51
+0,1,-174,275
+0,1,-99,-46
+0,1,328,5
+0,1,-217,-143
+0,1,-121,-108
+0,1,-99,-81
+0,1,-66,59
+0,1,-68,-49
+0,1,59,48
+0,1,-102,-145
+0,1,-185,-97
+0,1,286,-144
+0,1,-94,-38
+0,1,-161,-48
+0,1,-5,57
+0,1,2,-11
+0,1,48,-210
+0,1,89,-147
+0,1,-110,-45
+0,1,175,-92
+0,1,-52,-51
+0,1,-237,-115
+0,1,37,21
+0,1,-264,-29
+0,1,31,27
+0,1,-34,17
+0,1,307,-68
+0,1,-142,-14
+0,1,-312,249
+0,1,0,20
+0,1,7,246
+0,1,109,60
+0,1,62,82
+0,1,60,138
+0,1,176,-33
+0,1,9,-33
+0,1,322,-25
+0,1,20,-67
+0,1,-64,-47
+0,1,358,74
+0,1,130,-229
+0,1,-80,-141
+0,1,245,-33
+0,1,35,-94
+0,1,45,-126
+0,1,-200,105
+0,1,15,-125
+0,1,-12,109
+0,1,96,-67
+0,1,-166,138
+0,1,-33,-91
+0,1,83,44
+0,1,208,121
+0,1,-315,-19
+0,1,-65,125
+0,1,133,127
+0,1,-19,116
+0,1,314,-223
+0,1,-205,-292
+0,1,65,-107
+0,1,83,-66
+0,1,35,-2
+0,1,125,69
+0,1,-60,184
+0,1,134,-56
+0,1,54,-35
+0,1,-136,174
+0,1,78,-124
+0,1,176,37
+0,1,283,-25
+0,1,-240,113
+0,1,-242,-177
+0,1,8,-201
+0,1,-82,100
+0,1,209,45
+0,1,32,65
+0,1,-109,35
+0,1,-46,47
+0,1,156,-196
+0,1,4,27
+0,1,-25,-25
+0,1,-14,58
+0,1,-130,86
+0,1,-171,9
+0,1,-73,151
+0,1,-103,-4
+0,1,97,-57
+0,1,144,191
+0,1,140,-308
+0,1,-135,84
+0,1,1,-188
+0,1,-34,43
+0,1,11,277
+0,1,173,-40
+0,1,27,214
+0,1,-90,46
+0,1,48,42
+0,1,-44,95
+0,1,69,94
+0,1,-120,-62
+0,1,222,8
+0,1,87,0
+0,1,132,146
+0,1,-19,-240
+0,1,-86,6
+0,1,66,-31
+0,1,125,87
+0,1,395,-52
+0,1,285,198
+0,1,61,-366
+0,1,-233,-274
+0,1,-219,-5
+0,1,136,120
+0,1,49,100
+0,1,183,204
+0,1,-140,-31
+0,1,536,5
+0,1,-62,160
+0,1,260,92
+0,1,77,-23
+0,1,-265,-311
+0,1,112,-27
+0,1,344,-147
+0,1,146,141
+0,1,168,-126
+0,1,-293,222
+0,1,55,-11
+0,1,248,127
+0,1,157,-156
+0,1,192,65
+0,1,-134,-17
+0,1,90,68
+0,1,-10,-127
+0,1,11,-164
+0,1,150,113
+0,1,-40,-82
+0,1,253,70
+0,1,168,-192
+0,1,360,-144
+0,1,-14,-67
+0,1,143,98
+0,1,-81,22
+0,1,-41,-184
+0,1,-22,-2
+0,1,275,-178
+0,1,240,23
+0,1,25,272
+0,1,-11,110
+0,1,22,-68
+0,1,-76,-51
+0,1,-364,-72
+0,1,-127,-169
+0,1,132,48
+0,1,91,269
+0,1,273,-344
+0,1,327,-366
+0,1,-46,33
+0,1,-41,281
+0,1,-336,138
+0,1,-30,90
+0,1,123,70
+0,1,-67,-100
+0,1,103,-58
+0,1,-128,152
+0,1,-181,226
+0,1,167,-92
+0,1,176,-227
+0,1,-143,-8
+0,1,72,77
+0,1,-116,53
+0,1,91,-144
+0,1,96,-151
+0,1,290,261
+0,1,-6,162
+0,1,33,-276
+0,1,92,255
+0,1,188,-81
+0,1,71,-31
+0,1,-117,-60
+0,1,-16,27
+0,1,-154,40
+0,1,-103,26
+0,1,90,120
+0,1,-21,-90
+0,1,28,161
+0,1,-253,306
+0,1,-126,49
+0,1,-135,47
+0,1,-120,-14
+0,1,206,-1
+0,1,53,-75
+0,1,-156,-135
+0,1,-211,117
+0,1,-142,288
+0,1,19,-18
+0,1,-265,3
+0,1,-165,-205
+0,1,49,-10
+0,1,-15,123
+0,1,-257,-104
+0,1,205,-61
+0,1,194,-25
+0,1,121,-130
+0,1,129,196
+0,1,-28,77
+0,1,35,-111
+0,1,12,204
+0,1,224,-58
+0,1,-116,-82
+0,1,-98,208
+0,1,64,-206
+0,1,170,-22
+0,1,169,-180
+0,1,237,-10
+0,1,151,-57
+0,1,178,-106
+0,1,-122,108
+0,1,-21,-78
+0,1,83,-42
+0,1,211,70
+0,1,-155,-62
+0,1,-214,-13
+0,1,-339,316
+0,1,-152,-168
+0,1,128,130
+0,1,87,-93
+0,1,25,-43
+0,1,-130,-90
+0,1,-6,-116
+0,1,86,-45
+0,1,-143,50
+0,1,-431,208
+0,1,-156,-74
+0,1,-33,160
+0,1,59,-189
+0,1,17,36
+0,1,-264,132
+0,1,-282,117
+0,1,15,92
+0,1,14,185
+0,1,-90,258
+0,1,140,-71
+0,1,-82,-56
+0,1,-160,203
+0,1,173,-116
+0,1,-119,-167
+0,1,148,10
+0,1,67,215
+0,1,-19,-39
+0,1,127,112
+0,1,-81,-20
+0,1,-65,136
+0,1,14,-14
+0,1,75,181
+0,1,-111,247
+0,1,61,-25
+0,1,199,-108
+0,1,140,-45
+0,1,-37,139
+0,1,-29,181
+0,1,-45,-18
+0,1,101,-86
+0,1,-146,-71
+0,1,145,21
+0,1,-54,308
+0,1,132,-286
+0,1,-23,15
+0,1,-134,-73
+0,1,38,122
+0,1,-118,-38
+0,1,-99,184
+0,1,-146,-141
+0,1,-227,307
+0,1,-342,73
+0,1,-243,-62
+0,1,58,281
+0,1,172,153
+0,1,-164,-184
+0,1,-11,-177
+0,1,-20,-58
+0,1,123,174
+0,1,94,-60
+0,1,-97,-97
+0,1,46,-49
+0,1,-62,19
+0,1,156,168
+0,1,-21,-114
+0,1,-47,41
+0,1,-87,69
+0,1,-49,106
+0,1,122,84
+0,1,-215,-51
+0,1,310,26
+0,1,345,-22
+0,1,28,19
+0,1,66,-205
+0,1,-33,-166
+0,1,-128,-24
+0,1,-181,-176
+0,1,38,-145
+0,1,1,142
+0,1,60,-117
+0,1,280,-70
+0,1,-166,-2
+0,1,248,26
+0,1,-86,160
+0,1,115,162
+0,1,35,260
+0,1,-116,202
+0,1,24,77
+0,1,292,-77
+0,1,181,55
+0,1,81,66
+0,1,-68,-110
+0,1,-23,9
+0,1,279,-79
+0,1,157,-93
+0,1,-176,37
+0,1,115,142
+0,1,-201,-31
+0,1,24,458
+0,1,-73,156
+0,1,-6,-122
+0,1,6,32
+0,1,-35,0
+0,1,81,96
+0,1,56,218
+0,1,-131,-58
+0,1,121,-199
+0,1,5,-181
+0,1,-237,214
+0,1,-187,51
+0,1,245,-49
+0,1,-130,-13
+0,1,-53,39
+0,1,-102,-304
+0,1,174,-31
+0,1,-56,129
+0,1,-110,-140
+0,1,50,8
+0,1,32,-103
+0,1,-34,285
+0,1,-216,157
+0,1,-25,228
+0,1,78,127
+0,1,-283,-78
+0,1,-5,183
+0,1,-100,-63
+0,1,-124,-135
+0,1,54,120
+0,1,128,-72
+0,1,-55,38
+0,1,124,82
+0,1,148,-33
+0,1,-38,107
+0,1,38,60
+0,1,-51,307
+0,1,51,-75
+0,1,72,98
+0,1,-149,-179
+0,1,176,-170
+0,1,-32,59
+0,1,72,-248
+0,1,-46,-140
+0,1,186,35
+0,1,217,-133
+0,1,58,-204
+0,1,-184,117
+0,1,-132,-135
+0,1,-19,125
+0,1,-40,75
+0,1,30,-171
+0,1,88,-97
+0,1,-4,-69
+0,1,24,-135
+0,1,-49,15
+0,1,268,-77
+0,1,183,22
+0,1,8,127
+0,1,-17,-106
+0,1,-183,-118
+0,1,-184,-301
+0,1,49,16
+0,1,-63,-77
+0,1,61,-35
+0,1,51,187
+0,1,-65,-220
+0,1,-181,-264
+0,1,-111,89
+0,1,11,150
+0,1,-114,-56
+0,1,92,-58
+0,1,191,35
+0,1,-22,-42
+0,1,-54,-94
+0,1,91,-106
+0,1,-132,-160
+0,1,-243,-68
+0,1,-83,-238
+0,1,3,-243
+0,1,-14,184
+0,1,66,-17
+0,1,-208,261
+0,1,209,30
+0,1,126,47
+0,1,134,-87
+0,1,-283,19
+0,1,253,-6
+0,1,-142,-198
+0,1,15,284
+0,1,253,-163
+0,1,-71,-201
+0,1,-120,247
+0,1,44,-70
+0,1,-162,-57
+0,1,-107,56
+0,1,136,-252
+0,1,114,-66
+0,1,-62,215
+0,1,76,-260
+0,1,-37,74
+0,1,9,111
+0,1,-45,-52
+0,1,98,-147
+0,1,-98,-133
+0,1,-20,240
+0,1,-22,-215
+0,1,7,1
+0,1,-155,-67
+0,1,-80,232
+0,1,156,85
+0,1,-107,261
+0,1,46,76
+0,1,9,-100
+0,1,70,-85
+0,1,-21,-72
+0,1,-107,-180
+0,1,-78,-150
+0,1,164,-150
+0,1,159,111
+0,1,-202,142
+0,1,-2,-217
+0,1,262,-26
+0,1,-118,-181
+0,1,97,98
+0,1,77,54
+0,1,171,110
+0,1,-87,109
+0,1,89,43
+0,1,46,120
+0,1,67,206
+0,1,136,-85
+0,1,57,83
+0,1,-69,-130
+0,1,28,-51
+0,1,-98,24
+0,1,109,-112
+0,1,48,-240
+0,1,116,-321
+0,1,-269,112
+0,1,136,-68
+0,1,-154,81
+0,1,-76,101
+0,1,-159,-90
+0,1,18,133
+0,1,147,-81
+0,1,-130,-67
+0,1,143,-154
+0,1,-38,-319
+0,1,115,-203
+0,1,273,-390
+0,1,-130,48
+0,1,256,-82
+0,1,102,155
+0,1,-160,-120
+0,1,50,-126
+0,1,-13,92
+0,1,386,202
+0,1,223,119
+0,1,-96,41
+0,1,-102,-121
+0,1,-47,450
+0,1,-94,-2
+0,1,-344,187
+0,1,-203,185
+0,1,60,234
+0,1,-169,185
+0,1,14,276
+0,1,5,14
+0,1,59,-192
+0,1,-93,298
+0,1,-93,23
+0,1,9,10
+0,1,1,-25
+0,1,15,99
+0,1,-84,59
+0,1,-118,-86
+0,1,54,-235
+0,1,-32,83
+0,1,98,93
+0,1,325,97
+0,1,133,-133
+0,1,54,111
+0,1,219,-121
+0,1,110,146
+0,1,-312,113
+0,1,51,-277
+0,1,5,120
+0,1,-23,138
+0,1,-211,144
+0,1,125,-12
+0,1,-62,-76
+0,1,-131,21
+0,1,-6,-8
+0,1,-150,44
+0,1,6,45
+0,1,-144,-70
+0,1,103,77
+0,1,50,-20
+0,1,-271,226
+0,1,-152,43
+0,1,-133,46
+0,1,-175,-27
+0,1,32,193
+0,1,50,109
+0,1,99,-10
+0,1,200,188
+0,1,105,64
+0,1,122,41
+0,1,-205,206
+0,1,79,-93
+0,1,85,-162
+0,1,-54,-43
+0,1,-106,-192
+0,1,52,104
+0,1,-29,-255
+0,1,137,269
+0,1,-270,171
+0,1,-298,59
+0,1,48,13
+0,1,7,103
+0,1,-40,76
+0,1,112,-181
+0,1,197,106
+0,1,163,10
+0,1,250,95
+0,1,261,-39
+0,1,49,158
+0,1,196,-193
+0,1,88,73
+0,1,172,-200
+0,1,157,-137
+0,1,-86,-99
+0,1,-110,149
+0,1,-64,155
+0,1,-110,-3
+0,1,240,-27
+0,1,-123,7
+0,1,78,58
+0,1,31,148
+0,1,-318,62
+0,1,-165,96
+0,1,127,-29
+0,1,10,-278
+0,1,-6,218
+0,1,-65,-311
+0,1,202,223
+0,1,-104,372
+0,1,-51,18
+0,1,-199,329
+0,1,-105,34
+0,1,90,-164
+0,1,-148,54
+0,1,-36,58
+0,1,-63,-34
+0,1,-62,-239
+0,1,-76,65
+0,1,12,8
+0,1,170,-187
+0,1,23,73
+0,1,-51,-5
+0,1,93,-163
+0,1,-41,0
+0,1,-15,10
+0,1,81,-133
+0,1,130,-63
+0,1,-228,160
+0,1,185,68
+0,1,-29,-193
+0,1,152,-91
+0,1,46,102
+0,1,-231,16
+0,1,-118,-185
+0,1,3,20
+0,1,303,345
+0,1,40,66
+0,1,112,-151
+0,1,135,47
+0,1,89,-81
+0,1,-15,-252
+0,1,-14,-37
+0,1,-185,82
+0,1,-216,162
+0,1,85,-157
+0,1,323,37
+0,1,4,69
+0,1,-51,161
+0,1,-65,170
+0,1,-38,-28
+0,1,-44,47
+0,1,85,32
+0,1,23,87
+0,1,-20,-127
+0,1,-236,85
+0,1,-126,105
+0,1,210,-134
+0,1,325,225
+0,1,-29,243
+0,1,222,101
+0,1,-165,224
+0,1,-9,127
+0,1,310,-178
+0,1,-45,62
+0,1,-217,40
+0,1,-98,-146
+0,1,213,137
+0,1,-56,-161
+0,1,-382,115
+0,1,-58,128
+0,1,156,-28
+0,1,108,64
+0,1,-155,-151
+0,1,315,385
+0,1,-24,91
+0,1,32,-28
+0,1,-119,39
+0,1,141,93
+0,1,-145,-285
+0,1,-267,106
+0,1,-75,18
+0,1,218,-96
+0,1,-23,112
+0,1,75,43
+0,1,-190,-181
+0,1,-65,-1
+0,1,-82,-81
+0,1,-110,-202
+0,1,-105,172
+0,1,-123,-166
+0,1,57,-203
+0,1,54,131
+0,1,-15,-98
+0,1,-237,3
+0,1,48,135
+0,1,-101,-32
+0,1,-110,18
+0,1,38,60
+0,1,216,-207
+0,1,-208,-107
+0,1,-271,-119
+0,1,-97,237
+0,1,-32,-147
+0,1,168,-48
+0,1,184,50
+0,1,-169,-205
+0,1,16,185
+0,1,-119,90
+0,1,87,274
+0,1,148,227
+0,1,190,-20
+0,1,45,-207
+0,1,-40,-151
+0,1,135,-48
+0,1,-275,299
+0,1,104,402
+0,1,-191,-360
+0,1,-109,167
+0,1,-335,-54
+0,1,-31,-3
+0,1,135,-47
+0,1,41,50
+0,1,-64,-16
+0,1,-438,63
+0,1,212,98
+0,1,47,100
+0,1,20,118
+0,1,65,-125
+0,1,-147,-96
+0,1,-306,-78
+0,1,-183,114
+0,1,155,-34
+0,1,-63,208
+0,1,184,-121
+0,1,37,-19
+0,1,133,-82
+0,1,247,-36
+0,1,-106,-118
+0,1,9,338
+0,1,-267,137
+0,1,308,-30
+0,1,143,-229
+0,1,-3,46
+0,1,136,4
+0,1,-146,-25
+0,1,-250,-45
+0,1,94,218
+0,1,126,73
+0,1,83,64
+0,1,-205,74
+0,1,-242,173
+0,1,90,7
+0,1,-35,199
+0,1,-126,53
+0,1,-150,26
+0,1,186,-257
+0,1,59,67
+0,1,18,21
+0,1,69,-4
+0,1,217,21
+0,1,-162,-78
+0,1,-47,104
+0,1,193,55
+0,1,-204,137
+0,1,-212,-17
+0,1,-24,38
+0,1,-156,129
+0,1,30,191
+0,1,27,165
+0,1,-46,43
+0,1,108,63
+0,1,-343,132
+0,1,93,32
+0,1,70,-216
+0,1,-152,-209
+0,1,266,-48
+0,1,115,-277
+0,1,197,253
+0,1,46,-115
+0,1,23,97
+0,1,-73,97
+0,1,30,-173
+0,1,-12,180
+0,1,108,104
+0,1,-184,-26
+0,1,152,248
+0,1,358,-248
+0,1,-62,-136
+0,1,195,-102
+0,1,122,247
+0,1,-112,-87
+0,1,65,66
+0,1,-104,131
+0,1,121,441
+0,1,-74,36
+0,1,-150,-201
+0,1,16,153
+0,1,-64,-100
+0,1,-122,-358
+0,1,74,-187
+0,1,-10,-147
+0,1,-24,-99
+0,1,-90,-44
+0,1,187,-92
+0,1,23,-83
+0,1,92,-152
+0,1,436,-20
+0,1,-138,-207
+0,1,57,-36
+0,1,-75,120
+0,1,-108,67
+0,1,-3,86
+0,1,2,282
+0,1,54,97
+0,1,-137,-29
+0,1,-4,42
+0,1,-17,43
+0,1,262,-50
+0,1,-181,-20
+0,1,-43,-104
+0,1,5,99
+0,1,-172,113
+0,1,36,-82
+0,1,310,71
+0,1,-25,-15
+0,1,145,17
+0,1,-70,83
+0,1,132,79
+0,1,-61,134
+0,1,11,2
+0,1,20,17
+0,1,161,-65
+0,1,-272,-287
+0,1,174,-73
+0,1,-123,131
+0,1,159,60
+0,1,-148,-148
+0,1,-139,-196
+0,1,-18,-72
+0,1,191,-32
+0,1,139,308
+0,1,-90,-89
+0,1,-98,-35
+0,1,-87,-226
+0,1,150,-149
+0,1,-39,98
+0,1,-51,-22
+0,1,158,148
+0,1,-31,-118
+0,1,71,111
+0,1,-76,128
+0,1,-9,-237
+0,1,-158,111
+0,1,66,-19
+0,1,16,-35
+0,1,106,156
+0,1,147,102
+0,1,248,-84
+0,1,49,-115
+0,1,-123,6
+0,1,-177,259
+0,1,47,-204
+0,1,-73,-44
+0,1,-56,-85
+0,1,-209,-108
+0,1,-81,-161
+0,1,-218,59
+0,1,31,-234
+0,1,-366,59
+0,1,124,-73
+0,1,220,48
+0,1,196,-158
+0,1,358,207
+0,1,225,29
+0,1,90,42
+0,1,-128,-52
+0,1,-10,-59
+0,1,237,108
+0,1,-81,-152
+0,1,25,26
+0,1,55,-213
+0,1,36,29
+0,1,-106,-67
+0,1,126,21
+0,1,52,90
+0,1,41,-355
+0,1,-252,-46
+0,1,66,143
+0,1,176,261
+0,1,-83,204
+0,1,105,149
+0,1,16,63
+0,1,0,276
+0,1,-194,-129
+0,1,185,30
+0,1,-28,110
+0,1,18,-52
+0,1,-131,141
+0,1,-257,99
+0,1,260,180
+0,1,51,11
+0,1,-151,-17
+0,1,-272,-107
+0,1,-48,-46
+0,1,-126,-43
+0,1,-10,218
+0,1,144,-64
+0,1,177,-40
+0,1,229,-15
+0,1,-143,28
+0,1,-171,-45
+0,1,227,-215
+0,1,317,20
+0,1,252,160
+0,1,153,74
+0,1,57,212
+0,1,-38,148
+0,1,18,-63
+0,1,-157,23
+0,1,43,62
+0,1,89,17
+0,1,-64,22
+0,1,-109,183
+0,1,-3,-133
+0,1,-116,-255
+0,1,29,-48
+0,1,60,109
+0,1,-17,125
+0,1,-87,9
+0,1,-101,-2
+0,1,-150,-178
+0,1,-135,375
+0,1,-24,52
+0,1,-8,-8
+0,1,-81,93
+0,1,-269,-40
+0,1,15,164
+0,1,257,-112
+0,1,-30,-286
+0,1,-50,-65
+0,1,-134,-37
+0,1,309,19
+0,1,-29,62
+0,1,179,-140
+0,1,11,27
+0,1,180,-40
+0,1,48,-161
+0,1,-60,107
+0,1,4,6
+0,1,-93,56
+0,1,-221,-284
+0,1,-251,72
+0,1,-55,-10
+0,1,-226,84
+0,1,-68,-239
+0,1,-192,-153
+0,1,-37,240
+0,1,-211,54
+0,1,-10,-111
+0,1,71,-69
+0,1,136,-290
+0,1,-520,51
+0,1,221,128
+0,1,44,281
+0,1,-31,134
+0,1,-119,210
+0,1,-86,129
+0,1,142,-32
+0,1,-302,-20
+0,1,163,98
+0,1,-213,-31
+0,1,59,16
+0,1,-187,-222
+0,1,-124,-174
+0,1,138,-91
+0,1,-48,83
+0,1,292,148
+0,1,-162,57
+0,1,20,85
+0,1,-37,129
+0,1,41,41
+0,1,-102,196
+0,1,143,83
+0,1,-72,204
+0,1,218,-5
+0,1,33,66
+0,1,-21,-19
+0,1,-34,115
+0,1,98,46
+0,1,152,286
+0,1,-75,-186
+0,1,96,289
+0,1,25,4
+0,1,150,-143
+0,1,-142,-103
+0,1,47,63
+0,1,-352,6
+0,1,-127,-67
+0,1,-61,228
+0,1,39,47
+0,1,189,-311
+0,1,-10,-82
+0,1,-159,155
+0,1,-67,39
+0,1,-110,86
+0,1,126,378
+0,1,61,-463
+0,1,111,169
+0,1,-143,-135
+0,1,-11,21
+0,1,173,-4
+0,1,-354,15
+0,1,45,23
+0,1,-18,-342
+0,1,194,-25
+0,1,102,-172
+0,1,-31,5
+0,1,-17,2
+0,1,-372,165
+0,1,-110,58
+0,1,-9,85
+0,1,-100,-71
+0,1,81,186
+0,1,-89,117
+0,1,45,-162
+0,1,15,164
+0,1,-135,114
+0,1,-136,-38
+0,1,-106,-156
+0,1,120,56
+0,1,-57,67
+0,1,-270,23
+0,1,151,-169
+0,1,-98,-58
+0,1,208,-69
+0,1,202,145
+0,1,205,191
+0,1,-7,42
+0,1,-31,-185
+0,1,-129,-43
+0,1,-69,-5
+0,1,-82,-38
+0,1,-25,-76
+0,1,-193,-32
+0,1,175,33
+0,1,-204,-4
+0,1,152,5
+0,1,-91,-35
+0,1,-167,169
+0,1,-52,-214
+0,1,23,-13
+0,1,142,-9
+0,1,9,-59
+0,1,-10,-125
+0,1,-112,77
+0,1,90,40
+0,1,-49,-154
+0,1,0,-239
+0,1,14,69
+0,1,90,210
+0,1,3,73
+0,1,-37,441
+0,1,83,192
+0,1,-152,-113
+0,1,1,89
+0,1,250,-240
+0,1,-104,83
+0,1,91,-38
+0,1,19,-66
+0,1,-217,68
+0,1,181,52
+0,1,-184,-35
+0,1,-279,-89
+0,1,-179,-141
+0,1,-53,17
+0,1,205,-20
+0,1,135,-185
+0,1,-289,-51
+0,1,110,-347
+0,1,-108,-153
+0,1,-157,53
+0,1,51,140
+0,1,-198,-54
+0,1,-177,189
+0,1,-39,97
+0,1,140,23
+0,1,-127,-233
+0,1,-105,-97
+0,1,99,-130
+0,1,-4,0
+0,1,107,-162
+0,1,89,-206
+0,1,96,65
+0,1,48,-76
+0,1,147,-78
+0,1,-137,58
+0,1,60,121
+0,1,-157,-315
+0,1,116,-291
+0,1,269,67
+0,1,-60,-198
+0,1,90,100
+0,1,45,-147
+0,1,49,98
+0,1,230,90
+0,1,39,15
+0,1,47,12
+0,1,-91,-146
+0,1,28,53
+0,1,199,57
+0,1,-81,26
+0,1,50,-143
+0,1,-83,13
+0,1,155,75
+0,1,32,-144
+0,1,103,-36
+0,1,-105,57
+0,1,167,11
+0,1,252,30
+0,1,267,-184
+0,1,-59,-65
+0,1,13,197
+0,1,88,181
+0,1,-191,117
+0,1,-53,-156
+0,1,-32,94
+0,1,25,165
+0,1,-136,-29
+0,1,99,-149
+0,1,-38,95
+0,1,63,-142
+0,1,-72,5
+0,1,-172,108
+0,1,-118,-40
+0,1,-115,-15
+0,1,-111,-106
+0,1,300,89
+0,1,199,-51
+0,1,-237,18
+0,1,139,120
+0,1,178,-3
+0,1,174,84
+0,1,163,-76
+0,1,-93,347
+0,1,-83,243
+0,1,49,196
+0,1,-154,176
+0,1,111,48
+0,1,334,-41
+0,1,20,234
+0,1,-7,-156
+0,1,-317,-11
+0,1,-171,169
+0,1,-164,86
+0,1,0,-470
+0,1,-138,-85
+0,1,-147,-23
+0,1,238,154
+0,1,114,-56
+0,1,-173,159
+0,1,-43,-101
+0,1,45,35
+0,1,94,7
+0,1,211,-167
+0,1,-196,71
+0,1,113,478
+0,1,45,-360
+0,1,-104,129
+0,1,79,-257
+0,1,309,-439
+0,1,163,-62
+0,1,-153,217
+0,1,105,-84
+0,1,-196,-200
+0,1,39,-240
+0,1,-85,59
+0,1,-129,309
+0,1,-6,-111
+0,1,19,-174
+0,1,-14,-137
+0,1,2,166
+0,1,-137,71
+0,1,-4,-261
+0,1,-17,67
+0,1,96,-14
+0,1,318,-103
+0,1,64,11
+0,1,62,-107
+0,1,-142,-115
+0,1,-306,-229
+0,1,8,10
+0,1,33,195
+0,1,-79,-89
+0,1,364,-207
+0,1,205,95
+0,1,5,73
+0,1,150,186
+0,1,32,-98
+0,1,-68,12
+0,1,234,211
+0,1,-332,37
+0,1,-66,-40
+0,1,162,116
+0,1,2,-87
+0,1,-44,70
+0,1,193,121
+0,1,-257,109
+0,1,233,87
+0,1,13,-88
+0,1,-88,-119
+0,1,-87,123
+0,1,-82,20
+0,1,-30,139
+0,1,13,-300
+0,1,-34,11
+0,1,174,-108
+0,1,163,-359
+0,1,-190,-67
+0,1,102,-118
+0,1,87,44
+0,1,137,109
+0,1,-178,-228
+0,1,86,-113
+0,1,-88,80
+0,1,67,-36
+0,1,-7,165
+0,1,150,-121
+0,1,117,-14
+0,1,195,-320
+0,1,31,-163
+0,1,243,-2
+0,1,148,335
+0,1,199,191
+0,1,280,95
+0,1,20,-2
+0,1,-125,103
+0,1,-123,99
+0,1,60,-113
+0,1,146,-67
+0,1,23,137
+0,1,-18,-53
+0,1,-59,-123
+0,1,64,-24
+0,1,42,-53
+0,1,-5,-74
+0,1,192,57
+0,1,163,19
+0,1,-58,114
+0,1,31,176
+0,1,-175,-49
+0,1,169,57
+0,1,240,380
+0,1,96,-54
+0,1,191,-171
+0,1,-102,-137
+0,1,22,13
+0,1,65,7
+0,1,48,-355
+0,1,231,-2
+0,1,-270,-181
+0,1,107,-54
+0,1,-79,67
+0,1,33,-194
+0,1,-62,-47
+0,1,139,114
+0,1,-96,197
+0,1,296,-14
+0,1,96,-161
+0,1,-125,-34
+0,1,-32,135
+0,1,3,-158
+0,1,92,17
+0,1,-88,216
+0,1,258,-13
+0,1,-37,-48
+0,1,-143,157
+0,1,110,8
+0,1,-112,16
+0,1,-310,18
+0,1,243,-218
+0,1,-42,-56
+0,1,27,13
+0,1,154,53
+0,1,-11,133
+0,1,-50,11
+0,1,114,-344
+0,1,-164,-221
+0,1,141,-17
+0,1,-31,242
+0,1,254,112
+0,1,165,46
+0,1,-113,-230
+0,1,116,-15
+0,1,-160,5
+0,1,293,-148
+0,1,-6,-75
+0,1,-13,-6
+0,1,191,75
+0,1,-150,-258
+0,1,-68,198
+0,1,-7,146
+0,1,130,54
+0,1,-18,20
+0,1,-77,-27
+0,1,159,-260
+0,1,-322,215
+0,1,-132,193
+0,1,-265,-111
+0,1,-163,-72
+0,1,72,223
+0,1,-89,239
+0,1,-135,-204
+0,1,159,-65
+0,1,75,-29
+0,1,-291,-25
+0,1,188,105
+0,1,191,-57
+0,1,28,109
+0,1,-60,49
+0,1,60,45
+0,1,35,-278
+0,1,88,-130
+0,1,28,-62
+0,1,-72,-230
+0,1,-88,88
+0,1,-116,178
+0,1,-180,104
+0,1,-56,28
+0,1,147,13
+0,1,-62,37
+0,1,-178,-222
+0,1,-145,453
+0,1,66,127
+0,1,-96,-91
+0,1,-82,42
+0,1,83,-83
+0,1,-240,-41
+0,1,133,-263
+0,1,9,-171
+0,1,25,-138
+0,1,-205,-116
+0,1,352,147
+0,1,256,8
+0,1,-231,99
+0,1,-237,14
+0,1,-48,-178
+0,1,-203,-43
+0,1,351,-11
+0,1,-43,54
+0,1,120,-19
+0,1,-326,106
+0,1,16,-86
+0,1,145,-9
+0,1,-96,-6
+0,1,-3,-226
+0,1,-170,24
+0,1,-131,-32
+0,1,-10,-296
+0,1,131,73
+0,1,-107,-58
+0,1,-176,79
+0,1,-1,138
+0,1,-251,-62
+0,1,69,-46
+0,1,-31,18
+0,1,-91,-139
+0,1,-7,-303
+0,1,6,-166
+0,1,58,117
+0,1,68,61
+0,1,-68,87
+0,1,-52,29
+0,1,297,-116
+0,1,-193,113
+0,1,70,-359
+0,1,270,18
+0,1,177,72
+0,1,97,118
+0,1,99,-111
+0,1,166,-48
+0,1,-163,121
+0,1,10,-90
+0,1,-28,-197
+0,1,-73,227
+0,1,229,-30
+0,1,-98,-145
+0,1,52,-19
+0,1,170,-54
+0,1,-120,-33
+0,1,210,-197
+0,1,33,-111
+0,1,-70,-248
+0,1,-15,195
+0,1,-85,-90
+0,1,-5,-45
+0,1,-31,158
+0,1,68,-141
+0,1,35,-53
+0,1,-328,-89
+0,1,-181,36
+0,1,-4,-81
+0,1,-197,-171
+0,1,-265,135
+0,1,371,138
+0,1,138,35
+0,1,131,79
+0,1,43,-51
+0,1,-265,98
+0,1,205,165
+0,1,151,25
+0,1,-60,-14
+0,1,-114,128
+0,1,29,5
+0,1,130,-349
+0,1,151,200
+0,1,83,197
+0,1,-113,-23
+0,1,97,-328
+0,1,129,-134
+0,1,-53,47
+0,1,37,99
+0,1,198,98
+0,1,102,278
+0,1,-182,48
+0,1,42,-35
+0,1,-34,92
+0,1,-163,131
+0,1,-159,153
+0,1,157,129
+0,1,171,10
+0,1,94,-172
+0,1,181,9
+0,1,17,315
+0,1,-127,120
+0,1,-4,13
+0,1,108,-64
+0,1,-150,84
+0,1,-53,268
+0,1,30,58
+0,1,21,355
+0,1,207,140
+0,1,315,202
+0,1,-184,289
+0,1,11,22
+0,1,188,-26
+0,1,48,36
+0,1,-82,129
+0,1,53,30
+0,1,-176,-196
+0,1,108,-241
+0,1,43,-2
+0,1,51,-138
+0,1,-132,-116
+0,1,31,-33
+0,1,108,-96
+0,1,252,-82
+0,1,165,-133
+0,1,-74,-233
+0,1,-41,-177
+0,1,-78,-32
+0,1,-79,190
+0,1,-26,21
+0,1,-278,29
+0,1,-155,-201
+0,1,-133,215
+0,1,250,-6
+0,1,59,-149
+0,1,227,-121
+0,1,36,103
+0,1,-55,88
+0,1,-102,-180
+0,1,-184,-15
+0,1,64,255
+0,1,-312,72
+0,1,-33,-8
+0,1,-86,-65
+0,1,-21,214
+0,1,242,-19
+0,1,119,173
+0,1,39,-59
+0,1,120,83
+0,1,-156,36
+0,1,168,-150
+0,1,204,-26
+0,1,78,-59
+0,1,-268,15
+0,1,169,164
+0,1,-241,-188
+0,1,-127,-100
+0,1,-78,-245
+0,1,-56,-58
+0,1,34,-51
+0,1,-205,22
+0,1,-42,185
+0,1,41,-119
+0,1,15,240
+0,1,-57,55
+0,1,-92,-327
+0,1,-60,-239
+0,1,58,-233
+0,1,-83,52
+0,1,-14,58
+0,1,-103,28
+0,1,270,135
+0,1,-186,22
+0,1,282,2
+0,1,319,311
+0,1,64,277
+0,1,-146,-98
+0,1,-22,257
+0,1,64,-76
+0,1,55,-108
+0,1,56,153
+0,1,-47,9
+0,1,-12,-65
+0,1,-100,106
+0,1,-177,9
+0,1,-176,123
+0,1,-243,118
+0,1,-19,54
+0,1,66,-31
+0,1,-80,-77
+0,1,-205,-155
+0,1,-391,101
+0,1,-13,24
+0,1,96,150
+0,1,-76,162
+0,1,-248,127
+0,1,-107,-490
+0,1,100,148
+0,1,115,7
+0,1,217,-94
+0,1,-1,264
+0,1,11,39
+0,1,-142,-13
+0,1,412,-68
+0,1,-47,-114
+0,1,43,63
+0,1,99,-111
+0,1,-53,145
+0,1,-154,-166
+0,1,-174,375
+0,1,37,-281
+0,1,-14,122
+0,1,135,-4
+0,1,-184,-117
+0,1,-16,-51
+0,1,190,-33
+0,1,-158,22
+0,1,103,86
+0,1,-95,-67
+0,1,-2,-2
+0,1,199,19
+0,1,16,141
+0,1,4,181
+0,1,1,-60
+0,1,-100,-13
+0,1,-153,177
+0,1,50,-157
+0,1,192,-65
+0,1,48,-189
+0,1,57,-109
+0,1,227,-12
+0,1,-18,121
+0,1,58,-254
+0,1,-71,-155
+0,1,61,-79
+0,1,-164,189
+0,1,126,-235
+0,1,199,11
+0,1,206,-184
+0,1,-95,-32
+0,1,114,-30
+0,1,279,-74
+0,1,-5,-48
+0,1,-63,-134
+0,1,55,70
+0,1,-55,64
+0,1,-69,30
+0,1,73,-33
+0,1,-55,-117
+0,1,374,-136
+0,1,-12,-88
+0,1,-344,-94
+0,1,-17,54
+0,1,138,-110
+0,1,-223,226
+0,1,-1,-223
+0,1,-33,-95
+0,1,-25,321
+0,1,112,208
+0,1,-22,-66
+0,1,55,-242
+0,1,-163,-88
+0,1,-259,-229
+0,1,-132,-18
+0,1,56,83
+0,1,-101,-128
+0,1,95,220
+0,1,66,112
+0,1,187,71
+0,1,-105,-149
+0,1,-7,-113
+0,1,110,10
+0,1,-161,56
+0,1,-46,88
+0,1,7,-45
+0,1,191,-216
+0,1,-85,404
+0,1,222,117
+0,1,-86,178
+0,1,-26,370
+0,1,48,-309
+0,1,193,48
+0,1,7,-233
+0,1,132,108
+0,1,130,216
+0,1,45,143
+0,1,-178,-97
+0,1,157,204
+0,1,-1,8
+0,1,-119,-70
+0,1,159,-75
+0,1,-129,95
+0,1,-191,309
+0,1,128,54
+0,1,-247,-119
+0,1,-13,-94
+0,1,111,45
+0,1,102,-32
+0,1,46,73
+0,1,15,-119
+0,1,207,-36
+0,1,-107,-66
+0,1,-34,-219
+0,1,79,-109
+0,1,-61,65
+0,1,-55,12
+0,1,256,-28
+0,1,-125,-224
+0,1,-222,-24
+0,1,37,-173
+0,1,14,-110
+0,1,21,-8
+0,1,85,-3
+0,1,-170,-97
+0,1,72,-119
+0,1,62,48
+0,1,-73,37
+0,1,14,79
+0,1,-5,-291
+0,1,33,-131
+0,1,110,199
+0,1,199,192
+0,1,47,-98
+0,1,-29,-174
+0,1,234,93
+0,1,251,97
+0,1,-101,-59
+0,1,233,156
+0,1,-18,32
+0,1,117,-76
+0,1,114,-38
+0,1,60,88
+0,1,14,266
+0,1,171,-8
+0,1,-116,-133
+0,1,-16,-208
+0,1,-140,-160
+0,1,-236,-1
+0,1,31,84
+0,1,97,59
+0,1,-150,131
+0,1,-76,290
+0,1,302,-96
+0,1,-48,259
+0,1,-74,166
+0,1,21,-20
+0,1,-37,-91
+0,1,87,50
+0,1,-118,16
+0,1,305,-221
+0,1,-8,-180
+0,1,-86,-294
+0,1,-13,56
+0,1,-164,-112
+0,1,107,104
+0,1,-175,139
+0,1,127,305
+0,1,16,71
+0,1,-239,-2
+0,1,-135,-92
+0,1,-28,-210
+0,1,162,131
+0,1,-7,163
+0,1,-133,-206
+0,1,-117,3
+0,1,-65,-74
+0,1,-40,-371
+0,1,84,59
+0,1,-34,-161
+0,1,-172,-142
+0,1,-6,134
+0,1,233,188
+0,1,-128,-14
+0,1,11,38
+0,1,-151,79
+0,1,83,-86
+0,1,55,122
+0,1,9,-85
+0,1,13,58
+0,1,-148,-65
+0,1,65,-22
+0,1,-86,-104
+0,1,-121,-213
+0,1,-185,-16
+0,1,-46,173
+0,1,-81,-27
+0,1,-23,63
+0,1,437,-57
+0,1,57,74
+0,1,-111,34
+0,1,-84,46
+0,1,10,-5
+0,1,-151,-231
+0,1,-59,49
+0,1,15,120
+0,1,25,-45
+0,1,-192,-47
+0,1,77,-89
+0,1,66,147
+0,1,-435,-82
+0,1,-32,73
+0,1,-94,5
+0,1,-255,-81
+0,1,22,121
+0,1,82,77
+0,1,207,-127
+0,1,247,-128
+0,1,211,-252
+0,1,168,-134
+0,1,14,-245
+0,1,-72,-256
+0,1,27,-97
+0,1,51,-55
+0,1,-42,-102
+0,1,218,-53
+0,1,-93,209
+0,1,187,-17
+0,1,107,95
+0,1,203,-232
+0,1,105,-52
+0,1,44,127
+0,1,99,97
+0,1,14,103
+0,1,98,71
+0,1,-101,128
+0,1,-119,101
+0,1,-73,-197
+0,1,-59,14
+0,1,-168,72
+0,1,-110,-45
+0,1,231,230
+0,1,-199,50
+0,1,37,-192
+0,1,219,-70
+0,1,-29,390
+0,1,-88,132
+0,1,-295,-179
+0,1,196,43
+0,1,371,85
+0,1,-65,166
+0,1,19,-220
+0,1,28,88
+0,1,406,-224
+0,1,21,133
+0,1,-21,-404
+0,1,82,66
+0,1,175,73
+0,1,-25,-21
+0,1,11,-127
+0,1,170,106
+0,1,-26,175
+0,1,-173,12
+0,1,-137,53
+0,1,198,164
+0,1,-134,53
+0,1,115,-75
+0,1,-116,205
+0,1,-33,170
+0,1,-64,-232
+0,1,10,-47
+0,1,48,324
+0,1,-167,170
+0,1,-69,113
+0,1,93,243
+0,1,-89,-99
+0,1,128,25
+0,1,113,-202
+0,1,220,-47
+0,1,-53,57
+0,1,-64,-84
+0,1,33,-139
+0,1,73,128
+0,1,167,94
+0,1,-6,220
+0,1,-23,66
+0,1,-12,-47
+0,1,-151,226
+0,1,114,-4
+0,1,138,-142
+0,1,89,-162
+0,1,109,-171
+0,1,-88,-120
+0,1,13,-145
+0,1,-143,-141
+0,1,-57,-179
+0,1,115,99
+0,1,-135,-99
+0,1,118,-115
+0,1,-105,117
+0,1,-57,55
+0,1,-300,84
+0,1,-30,-126
+0,1,191,287
+0,1,-25,-165
+0,1,393,11
+0,1,-29,-218
+0,1,71,12
+0,1,-126,-37
+0,1,-52,30
+0,1,-275,-66
+0,1,-103,69
+0,1,110,101
+0,1,223,8
+0,1,-44,-67
+0,1,-66,266
+0,1,1,-31
+0,1,66,-17
+0,1,206,109
+0,1,114,135
+0,1,99,-73
+0,1,47,-59
+0,1,459,89
+0,1,-168,-375
+0,1,-33,1
+0,1,29,52
+0,1,-72,110
+0,1,-162,165
+0,1,47,-186
+0,1,167,-169
+0,1,-46,31
+0,1,-99,-128
+0,1,-368,-63
+0,1,-11,0
+0,1,-8,-97
+0,1,-239,80
+0,1,-176,-197
+0,1,217,-44
+0,1,-126,35
+0,1,93,-27
+0,1,-177,7
+0,1,81,32
+0,1,74,311
+0,1,-155,-44
+0,1,335,76
+0,1,237,53
+0,1,-139,-256
+0,1,53,-32
+0,1,-106,-1
+0,1,-34,215
+0,1,157,222
+0,1,-134,277
+0,1,23,28
+0,1,136,94
+0,1,-158,-81
+0,1,-56,130
+0,1,-11,-102
+0,1,-213,-98
+0,1,243,217
+0,1,155,39
+0,1,-120,197
+0,1,-124,187
+0,1,443,-192
+0,1,50,-218
+0,1,33,40
+0,1,163,7
+0,1,1,-58
+0,1,-111,175
+0,1,-231,253
+0,1,-101,195
+0,1,181,48
+0,1,-115,-19
+0,1,-28,-126
+0,1,-156,-69
+0,1,357,-14
+0,1,-64,-26
+0,1,49,63
+0,1,185,-148
+0,1,-48,-23
+0,1,103,71
+0,1,-233,-178
+0,1,-189,-109
+0,1,137,36
+0,1,122,87
+0,1,-125,40
+0,1,-121,221
+0,1,-108,140
+0,1,244,-441
+0,1,73,-96
+0,1,207,-85
+0,1,-190,-50
+0,1,-176,-26
+0,1,-223,21
+0,1,-88,-58
+0,1,198,-37
+0,1,272,-48
+0,1,49,72
+0,1,354,129
+0,1,-106,18
+0,1,-7,-93
+0,1,-106,-63
+0,1,-31,-9
+0,1,-159,249
+0,1,115,37
+0,1,176,197
+0,1,84,-123
+0,1,-166,-201
+0,1,-234,246
+0,1,101,228
+0,1,-153,-16
+0,1,85,-311
+0,1,-158,-68
+0,1,-4,-157
+0,1,228,111
+0,1,-15,-117
+0,1,-213,-39
+0,1,207,-77
+0,1,-364,-188
+0,1,-147,-124
+0,1,-190,-124
+0,1,110,91
+0,1,205,110
+0,1,-74,88
+0,1,123,44
+0,1,-169,55
+0,1,-118,-151
+0,1,93,-319
+0,1,9,188
+0,1,213,-65
+0,1,-44,-303
+0,1,-24,-300
+0,1,131,-32
+0,1,166,-154
+0,1,161,-364
+0,1,89,160
+0,1,173,34
+0,1,395,82
+0,1,44,66
+0,1,-65,244
+0,1,-53,47
+0,1,-24,-262
+0,1,-48,109
+0,1,-73,-178
+0,1,-80,-311
+0,1,30,-208
+0,1,94,110
+0,1,-230,41
+0,1,45,37
+0,1,196,48
+0,1,58,9
+0,1,90,37
+0,1,-58,3
+0,1,84,-128
+0,1,74,221
+0,1,74,-131
+0,1,263,-86
+0,1,91,78
+0,1,171,36
+0,1,11,94
+0,1,-237,-58
+0,1,20,46
+0,1,185,-101
+0,1,107,-301
+0,1,98,31
+0,1,1,5
+0,1,201,-95
+0,1,23,-270
+0,1,-180,-190
+0,1,6,-221
+0,1,-37,206
+0,1,41,5
+0,1,-39,144
+0,1,27,33
+0,1,139,144
+0,1,-22,32
+0,1,113,-144
+0,1,73,-74
+0,1,76,36
+0,1,193,81
+0,1,7,-16
+0,1,0,-230
+0,1,-267,206
+0,1,-48,-268
+0,1,126,-131
+0,1,-65,55
+0,1,259,-131
+0,1,122,-145
+0,1,128,-12
+0,1,124,173
+0,1,-15,18
+0,1,-250,167
+0,1,-40,70
+0,1,-120,196
+0,1,-14,152
+0,1,-233,118
+0,1,-185,-252
+0,1,113,-172
+0,1,172,-236
+0,1,281,63
+0,1,-96,80
+0,1,12,254
+0,1,200,-285
+0,1,16,147
+0,1,-35,140
+0,1,233,-215
+0,1,-223,81
+0,1,-121,137
+0,1,-144,172
+0,1,-74,5
+0,1,75,-130
+0,1,132,-103
+0,1,28,-143
+0,1,-210,-237
+0,1,82,99
+0,1,139,-203
+0,1,277,-72
+0,1,-27,226
+0,1,-101,41
+0,1,242,195
+0,1,-11,-93
+0,1,23,-142
+0,1,-196,-155
+0,1,-78,171
+0,1,-248,99
+0,1,-219,-139
+0,1,-122,-66
+0,1,-71,50
+0,1,-138,-197
+0,1,-4,200
+0,1,-141,2
+0,1,-147,-98
+0,1,59,73
+0,1,-192,10
+0,1,-230,259
+0,1,35,275
+0,1,164,-30
+0,1,63,-115
+0,1,-150,-49
+0,1,17,38
+0,1,6,-196
+0,1,210,57
+0,1,39,139
+0,1,-37,-99
+0,1,87,29
+0,1,173,-141
+0,1,113,211
+0,1,-41,89
+0,1,366,200
+0,1,116,-377
+0,1,224,167
+0,1,67,79
+0,1,-372,174
+0,1,-14,-207
+0,1,189,157
+0,1,66,47
+0,1,-35,38
+0,1,-183,-133
+0,1,155,-191
+0,1,-268,-68
+0,1,-173,144
+0,1,91,33
+0,1,102,-238
+0,1,31,-119
+0,1,68,7
+0,1,-9,-50
+0,1,188,38
+0,1,-107,-74
+0,1,28,-182
+0,1,103,-162
+0,1,-190,71
+0,1,-64,-147
+0,1,-46,-125
+0,1,-78,-31
+0,1,23,13
+0,1,43,210
+0,1,-129,131
+0,1,22,-139
+0,1,-49,-220
+0,1,24,-122
+0,1,-137,185
+0,1,4,20
+0,1,-7,101
+0,1,293,-18
+0,1,-18,78
+0,1,-50,-336
+0,1,173,-60
+0,1,211,106
+0,1,-107,-143
+0,1,185,-125
+0,1,65,183
+0,1,277,350
+0,1,-12,-163
+0,1,230,49
+0,1,-113,77
+0,1,-222,66
+0,1,-371,16
+0,1,-117,331
+0,1,321,-88
+0,1,-27,-201
+0,1,239,284
+0,1,89,84
+0,1,30,-75
+0,1,203,119
+0,1,150,-9
+0,1,-104,-11
+0,1,149,28
+0,1,-84,-151
+0,1,360,-125
+0,1,-172,-76
+0,1,34,-66
+0,1,71,-79
+0,1,-170,125
+0,1,225,-34
+0,1,132,-24
+0,1,-56,-1
+0,1,65,125
+0,1,-362,177
+0,1,1,-126
+0,1,281,-97
+0,1,53,161
+0,1,112,-163
+0,1,195,-155
+0,1,-96,169
+0,1,137,-207
+0,1,-18,125
+0,1,161,14
+0,1,83,-50
+0,1,-269,-154
+0,1,-84,-85
+0,1,109,-58
+0,1,113,116
+0,1,76,66
+0,1,149,95
+0,1,80,115
+0,1,-52,143
+0,1,-103,57
+0,1,-59,-99
+0,1,-12,-10
+0,1,125,69
+0,1,-85,183
+0,1,-64,216
+0,1,64,30
+0,1,13,193
+0,1,-69,213
+0,1,194,35
+0,1,362,-158
+0,1,146,-42
+0,1,-198,110
+0,1,313,-269
+0,1,2,-73
+0,1,2,-78
+0,1,251,359
+0,1,-6,81
+0,1,-109,101
+0,1,-121,-80
+0,1,-181,-88
+0,1,-102,82
+0,1,-33,231
+0,1,82,126
+0,1,55,174
+0,1,-3,-134
+0,1,-143,49
+0,1,-83,-65
+0,1,125,142
+0,1,-146,-51
+0,1,97,-9
+0,1,48,-90
+0,1,176,-109
+0,1,-88,-222
+0,1,0,-205
+0,1,-337,123
+0,1,-47,-38
+0,1,41,-130
+0,1,-2,160
+0,1,-108,-145
+0,1,-78,189
+0,1,254,51
+0,1,-34,-9
+0,1,119,20
+0,1,-199,117
+0,1,97,121
+0,1,-169,38
+0,1,-25,-40
+0,1,-229,-23
+0,1,-158,33
+0,1,-9,50
+0,1,172,194
+0,1,-160,-238
+0,1,-215,-81
+0,1,186,9
+0,1,-10,-70
+0,1,9,-223
+0,1,-309,99
+0,1,118,-7
+0,1,78,-192
+0,1,-73,-88
+0,1,127,300
+0,1,78,182
+0,1,-22,-250
+0,1,-55,-52
+0,1,214,60
+0,1,163,261
+0,1,230,1
+0,1,-82,30
+0,1,-6,-146
+0,1,-17,-138
+0,1,42,-34
+0,1,55,-92
+0,1,-20,55
+0,1,67,-57
+0,1,58,-32
+0,1,1,-215
+0,1,160,169
+0,1,-281,193
+0,1,119,360
+0,1,-206,-106
+0,1,30,-198
+0,1,150,144
+0,1,78,197
+0,1,5,-17
+0,1,-156,-126
+0,1,-271,15
+0,1,45,38
+0,1,-147,-219
+0,1,-376,-191
+0,1,68,165
+0,1,181,90
+0,1,-38,-91
+0,1,68,71
+0,1,-292,0
+0,1,-268,-117
+0,1,-223,-15
+0,1,-42,-232
+0,1,-113,-79
+0,1,229,-18
+0,1,-119,-86
+0,1,79,147
+0,1,-326,-15
+0,1,58,-208
+0,1,-12,118
+0,1,163,-207
+0,1,-239,41
+0,1,280,6
+0,1,-139,-61
+0,1,-162,-271
+0,1,139,-8
+0,1,504,-37
+0,1,79,-41
+0,1,-191,120
+0,1,-150,18
+0,1,-24,150
+0,1,-124,103
+0,1,203,431
+0,1,-120,32
+0,1,-112,-126
+0,1,-198,165
+0,1,282,169
+0,1,-264,62
+0,1,349,-135
+0,1,-81,-198
+0,1,109,133
+0,1,-18,-108
+0,1,-198,-33
+0,1,23,125
+0,1,-115,-70
+0,1,-71,-26
+0,1,175,0
+0,1,119,-129
+0,1,44,-220
+0,1,29,186
+0,1,101,-98
+0,1,145,-172
+0,1,-56,60
+0,1,-142,-85
+0,1,-75,-15
+0,1,33,-97
+0,1,-35,116
+0,1,133,-159
+0,1,259,249
+0,1,-177,-76
+0,1,48,62
+0,1,-56,-21
+0,1,40,-62
+0,1,30,-192
+0,1,-156,115
+0,1,34,-42
+0,1,-69,-152
+0,1,-26,231
+0,1,-31,118
+0,1,20,-232
+0,1,56,-46
+0,1,230,-32
+0,1,-3,-186
+0,1,-45,110
+0,1,228,60
+0,1,-53,135
+0,1,-5,-132
+0,1,251,41
+0,1,-33,-86
+0,1,-271,36
+0,1,-13,-10
+0,1,-127,2
+0,1,67,186
+0,1,108,-5
+0,1,-66,-324
+0,1,-120,18
+0,1,169,-126
+0,1,3,-77
+0,1,-164,-265
+0,1,-40,-244
+0,1,-255,-30
+0,1,223,365
+0,1,-61,-141
+0,1,-73,82
+0,1,248,-110
+0,1,-163,-27
+0,1,71,32
+0,1,32,-133
+0,1,-273,-155
+0,1,246,-150
+0,1,-89,81
+0,1,179,-72
+0,1,-55,-111
+0,1,-261,6
+0,1,53,13
+0,1,-25,235
+0,1,22,-93
+0,1,-34,-43
+0,1,-46,-85
+0,1,-104,-32
+0,1,-80,283
+0,1,87,99
+0,1,71,-33
+0,1,-161,-120
+0,1,-200,-242
+0,1,-113,2
+0,1,58,-1
+0,1,141,-25
+0,1,-89,63
+0,1,-166,164
+0,1,-153,180
+0,1,-177,112
+0,1,-155,52
+0,1,-31,-124
+0,1,-75,178
+0,1,97,-50
+0,1,13,-118
+0,1,9,5
+0,1,-497,136
+0,1,113,10
+0,1,-192,83
+0,1,-98,9
+0,1,-1,82
+0,1,99,143
+0,1,-294,-175
+0,1,71,-37
+0,1,109,-290
+0,1,7,-33
+0,1,182,-89
+0,1,77,-65
+0,1,15,95
+0,1,269,-22
+0,1,183,-263
+0,1,-47,10
+0,1,-105,115
+0,1,210,-45
+0,1,36,-117
+0,1,-56,-77
+0,1,-101,197
+0,1,-231,-99
+0,1,109,-217
+0,1,1,-129
+0,1,254,144
+0,1,-125,-17
+0,1,-18,196
+0,1,148,256
+0,1,96,191
+0,1,-105,-228
+0,1,-270,-43
+0,1,14,28
+0,1,134,370
+0,1,99,-63
+0,1,-121,-90
+0,1,104,43
+0,1,-250,-83
+0,1,342,15
+0,1,249,20
+0,1,24,51
+0,1,-52,-320
+0,1,198,201
+0,1,-63,66
+0,1,128,50
+0,1,-140,72
+0,1,-115,-247
+0,1,-132,53
+0,1,-194,-91
+0,1,125,318
+0,1,-22,-103
+0,1,-441,-236
+0,1,41,107
+0,1,-40,11
+0,1,-405,-25
+0,1,-295,24
+0,1,-47,247
+0,1,-112,-91
+0,1,109,-20
+0,1,-12,-34
+0,1,88,-204
+0,1,-129,-113
+0,1,49,24
+0,1,-94,38
+0,1,-201,-164
+0,1,133,38
+0,1,-139,-14
+0,1,2,42
+0,1,-93,-17
+0,1,-47,113
+0,1,95,-44
+0,1,151,210
+0,1,-37,-131
+0,1,277,-143
+0,1,-158,-135
+0,1,195,74
+0,1,59,-214
+0,1,-56,-12
+0,1,-126,-61
+0,1,193,201
+0,1,130,-9
+0,1,162,-50
+0,1,-108,187
+0,1,56,-55
+0,1,116,-138
+0,1,-310,98
+0,1,109,-144
+0,1,135,-174
+0,1,218,-211
+0,1,-110,-271
+0,1,188,202
+0,1,-79,54
+0,1,100,245
+0,1,84,-225
+0,1,-27,-185
+0,1,47,-304
+0,1,93,-31
+0,1,-218,-4
+0,1,-19,124
+0,1,64,-9
+0,1,-188,-6
+0,1,-217,232
+0,1,-78,59
+0,1,-121,200
+0,1,27,1
+0,1,-5,311
+0,1,59,128
+0,1,6,-262
+0,1,90,-61
+0,1,-326,-98
+0,1,8,11
+0,1,10,25
+0,1,-92,263
+0,1,-7,-198
+0,1,-219,-129
+0,1,-290,-24
+0,1,-52,-71
+0,1,41,251
+0,1,36,72
+0,1,-156,95
+0,1,43,201
+0,1,-165,-128
+0,1,-41,139
+0,1,-36,26
+0,1,-159,17
+0,1,107,216
+0,1,-169,-25
+0,1,-46,-4
+0,1,97,144
+0,1,150,133
+0,1,186,30
+0,1,17,200
+0,1,-161,-191
+0,1,106,307
+0,1,201,153
+0,1,82,-72
+0,1,-47,-23
+0,1,-49,43
+0,1,-42,-150
+0,1,120,-35
+0,1,51,-35
+0,1,-210,-252
+0,1,250,-10
+0,1,27,-178
+0,1,283,-58
+0,1,-75,68
+0,1,-18,-134
+0,1,61,-123
+0,1,-130,-415
+0,1,21,-155
+0,1,-47,318
+0,1,114,108
+0,1,250,-278
+0,1,26,-287
+0,1,-101,30
+0,1,95,-174
+0,1,56,86
+0,1,22,81
+0,1,212,-339
+0,1,-6,161
+0,1,-77,-90
+0,1,-3,281
+0,1,-21,-159
+0,1,103,40
+0,1,64,317
+0,1,48,-138
+0,1,-117,161
+0,1,-91,-285
+0,1,-48,84
+0,1,59,130
+0,1,174,17
+0,1,-5,-110
+0,1,15,-228
+0,1,-4,-114
+0,1,25,55
+0,1,30,76
+0,1,183,203
+0,1,3,115
+0,1,32,-114
+0,1,-133,-104
+0,1,278,-109
+0,1,-124,-232
+0,1,-323,45
+0,1,-85,168
+0,1,31,142
+0,1,-104,3
+0,1,-21,-19
+0,1,-84,9
+0,1,119,-3
+0,1,-31,-113
+0,1,122,-169
+0,1,325,300
+0,1,-4,-186
+0,1,-101,147
+0,1,64,46
+0,1,157,-131
+0,1,-22,-148
+0,1,182,59
+0,1,89,-185
+0,1,151,143
+0,1,-80,-57
+0,1,28,59
+0,1,-87,-199
+0,1,23,-191
+0,1,-3,-52
+0,1,91,-4
+0,1,146,-102
+0,1,-319,-160
+0,1,214,220
+0,1,-126,-6
+0,1,-161,-47
+0,1,69,160
+0,1,-221,-10
+0,1,-34,175
+0,1,-51,-111
+0,1,-21,-252
+0,1,221,83
+0,1,310,-280
+0,1,191,-196
+0,1,-117,233
+0,1,13,208
+0,1,-96,-158
+0,1,8,79
+0,1,-105,-89
+0,1,45,16
+0,1,145,-139
+0,1,-16,-75
+0,1,229,-64
+0,1,-521,-5
+0,1,-15,257
+0,1,90,-196
+0,1,159,-123
+0,1,-129,49
+0,1,54,375
+0,1,6,20
+0,1,17,75
+0,1,258,-92
+0,1,42,91
+0,1,100,-121
+0,1,-10,239
+0,1,86,-87
+0,1,-287,98
+0,1,-236,48
+0,1,-57,7
+0,1,225,216
+0,1,-123,-46
+0,1,19,-261
+0,1,-174,335
+0,1,66,-104
+0,1,297,-63
+0,1,-195,-234
+0,1,112,-129
+0,1,11,267
+0,1,229,124
+0,1,-89,209
+0,1,308,61
+0,1,115,5
+0,1,206,-275
+0,1,41,104
+0,1,-28,-208
+0,1,-216,347
+0,1,142,-12
+0,1,-6,61
+0,1,-361,-31
+0,1,32,-33
+0,1,-104,172
+0,1,2,127
+0,1,117,102
+0,1,162,-4
+0,1,248,55
+0,1,-257,1
+0,1,3,-92
+0,1,34,-163
+0,1,-96,-45
+0,1,-133,142
+0,1,-134,-13
+0,1,48,-97
+0,1,14,-361
+0,1,250,104
+0,1,-47,-14
+0,1,-141,131
+0,1,-24,302
+0,1,21,261
+0,1,-109,3
+0,1,-76,67
+0,1,-83,61
+0,1,-111,-75
+0,1,-206,-253
+0,1,102,55
+0,1,240,-171
+0,1,133,-85
+0,1,206,-120
+0,1,15,106
+0,1,23,190
+0,1,86,191
+0,1,71,-242
+0,1,-15,251
+0,1,-188,-39
+0,1,165,213
+0,1,65,-56
+0,1,52,-70
+0,1,187,-34
+0,1,-262,-197
+0,1,49,18
+0,1,46,199
+0,1,-50,-7
+0,1,-26,182
+0,1,-74,165
+0,1,-124,117
+0,1,-322,82
+0,1,-137,23
+0,1,326,-60
+0,1,-261,8
+0,1,-4,-212
+0,1,-315,147
+0,1,-32,-27
+0,1,-125,63
+0,1,-100,108
+0,1,-146,-150
+0,1,103,141
+0,1,1,-20
+0,1,-278,-6
+0,1,482,-25
+0,1,103,-85
+0,1,-63,96
+0,1,37,-8
+0,1,-50,18
+0,1,125,-118
+0,1,-120,126
+0,1,10,29
+0,1,-103,41
+0,1,-48,108
+0,1,-76,-85
+0,1,-42,108
+0,1,130,-181
+0,1,34,141
+0,1,-101,160
+0,1,-424,-291
+0,1,-122,-36
+0,1,-189,109
+0,1,106,65
+0,1,112,50
+0,1,-159,130
+0,1,64,-20
+0,1,106,-50
+0,1,-250,-31
+0,1,131,143
+0,1,213,41
+0,1,63,-60
+0,1,101,144
+0,1,112,-262
+0,1,-94,-60
+0,1,-68,-126
+0,1,148,-61
+0,1,75,62
+0,1,21,-100
+0,1,114,18
+0,1,-141,270
+0,1,103,53
+0,1,28,-50
+0,1,-46,70
+0,1,31,400
+0,1,21,-166
+0,1,-257,42
+0,1,149,-116
+0,1,61,-91
+0,1,-142,116
+0,1,89,-281
+0,1,145,156
+0,1,-358,-121
+0,1,131,-49
+0,1,125,52
+0,1,-303,-22
+0,1,-120,-12
+0,1,189,-57
+0,1,-116,-190
+0,1,318,93
+0,1,-105,62
+0,1,351,-86
+0,1,169,-174
+0,1,-39,40
+0,1,-71,141
+0,1,96,-6
+0,1,3,-197
+0,1,-201,-136
+0,1,185,19
+0,1,131,-56
+0,1,68,11
+0,1,-153,11
+0,1,-48,60
+0,1,43,-155
+0,1,30,72
+0,1,-149,-291
+0,1,-62,119
+0,1,45,124
+0,1,-174,23
+0,1,-86,-58
+0,1,-407,-112
+0,1,108,135
+0,1,-162,72
+0,1,152,41
+0,1,-173,-62
+0,1,-4,55
+0,1,-50,14
+0,1,-268,89
+0,1,87,-127
+0,1,-83,-17
+0,1,19,-55
+0,1,-171,95
+0,1,314,139
+0,1,234,165
+0,1,-66,91
+0,1,-213,-8
+0,1,237,-41
+0,1,257,196
+0,1,-123,139
+0,1,365,-151
+0,1,4,79
+0,1,24,59
+0,1,149,-61
+0,1,-87,77
+0,1,-192,-135
+0,1,-121,83
+0,1,-35,-1
+0,1,-174,-1
+0,1,76,306
+0,1,168,60
+0,1,116,14
+0,1,61,-121
+0,1,-98,220
+0,1,179,203
+0,1,246,22
+0,1,-211,-202
+0,1,70,176
+0,1,79,92
+0,1,-83,-37
+0,1,-100,107
+0,1,-83,140
+0,1,-15,59
+0,1,-29,154
+0,1,78,-26
+0,1,-295,-154
+0,1,137,132
+0,1,-7,-115
+0,1,-134,-263
+0,1,225,-6
+0,1,-106,56
+0,1,-119,-24
+0,1,-32,-185
+0,1,-82,-91
+0,1,-63,-85
+0,1,68,-1
+0,1,-275,49
+0,1,-108,63
+0,1,-1,-129
+0,1,51,189
+0,1,98,-51
+0,1,224,63
+0,1,-26,-63
+0,1,-213,-14
+0,1,-82,75
+0,1,-242,168
+0,1,-117,-6
+0,1,-191,162
+0,1,84,6
+0,1,-21,-11
+0,1,-53,-293
+0,1,-28,43
+0,1,-149,217
+0,1,70,-283
+0,1,320,-39
+0,1,-20,-93
+0,1,-90,5
+0,1,130,-77
+0,1,-45,-166
+0,1,116,21
+0,1,-15,111
+0,1,9,-33
+0,1,362,-150
+0,1,-98,-9
+0,1,72,-215
+0,1,108,206
+0,1,43,24
+0,1,191,234
+0,1,-34,59
+0,1,-327,-54
+0,1,329,-291
+0,1,277,-60
+0,1,46,348
+0,1,220,129
+0,1,-237,17
+0,1,-48,-189
+0,1,-109,-95
+0,1,185,-96
+0,1,126,10
+0,1,-163,-5
+0,1,173,76
+0,1,39,-150
+0,1,-89,92
+0,1,83,-47
+0,1,176,-31
+0,1,95,-248
+0,1,24,-21
+0,1,96,107
+0,1,159,-131
+0,1,-217,-56
+0,1,-152,-130
+0,1,-317,-68
+0,1,115,-426
+0,1,202,243
+0,1,-32,-98
+0,1,53,-48
+0,1,109,-94
+0,1,-137,-137
+0,1,91,-119
+0,1,44,171
+0,1,-24,-233
+0,1,41,76
+0,1,266,-65
+0,1,4,188
+0,1,-73,-194
+0,1,-131,-7
+0,1,-317,85
+0,1,266,-43
+0,1,-97,14
+0,1,-342,-187
+0,1,66,299
+0,1,245,-209
+0,1,-209,139
+0,1,-13,66
+0,1,-95,-135
+0,1,-147,100
+0,1,126,45
+0,1,-119,-43
+0,1,-120,156
+0,1,-20,-82
+0,1,-96,-109
+0,1,155,-89
+0,1,135,105
+0,1,16,62
+0,1,143,178
+0,1,-12,-229
+0,1,96,162
+0,1,46,2
+0,1,-206,-302
+0,1,138,-58
+0,1,148,117
+0,1,35,-41
+0,1,89,174
+0,1,-102,-243
+0,1,-156,18
+0,1,15,-265
+0,1,31,353
+0,1,-15,153
+0,1,8,-163
+0,1,-199,30
+0,1,-9,-19
+0,1,140,166
+0,1,212,105
+0,1,-32,-317
+0,1,-167,-65
+0,1,324,50
+0,1,-99,-91
+0,1,-36,-64
+0,1,231,71
+0,1,-84,-129
+0,1,-218,247
+0,1,18,-75
+0,1,-57,80
+0,1,6,120
+0,1,-33,-72
+0,1,-111,243
+0,1,113,-91
+0,1,-224,121
+0,1,228,4
+0,1,124,225
+0,1,-11,-153
+0,1,83,126
+0,1,46,-203
+0,1,-229,-195
+0,1,31,138
+0,1,160,127
+0,1,-66,101
+0,1,-302,114
+0,1,-335,-85
+0,1,-39,29
+0,1,40,-208
+0,1,-10,-110
+0,1,-129,29
+0,1,103,-72
+0,1,-73,183
+0,1,-285,147
+0,1,-295,-155
+0,1,9,-35
+0,1,-148,-325
+0,1,-6,256
+0,1,-42,141
+0,1,16,45
+0,1,49,113
+0,1,-98,17
+0,1,-8,-1
+0,1,211,-115
+0,1,125,58
+0,1,-125,-188
+0,1,-77,-117
+0,1,-183,-188
+0,1,-74,-185
+0,1,-75,-111
+0,1,-264,-142
+0,1,-90,104
+0,1,-71,-64
+0,1,-116,-63
+0,1,272,-245
+0,1,19,-104
+0,1,142,-42
+0,1,57,66
+0,1,-261,-102
+0,1,-301,48
+0,1,-282,-32
+0,1,173,66
+0,1,63,249
+0,1,-235,135
+0,1,-55,97
+0,1,-50,72
+0,1,91,-330
+0,1,-76,104
+0,1,142,225
+0,1,-116,-47
+0,1,139,86
+0,1,-9,-82
+0,1,133,108
+0,1,342,75
+0,1,201,256
+0,1,202,30
+0,1,-39,118
+0,1,31,74
+0,1,-4,56
+0,1,98,88
+0,1,19,86
+0,1,171,-71
+0,1,-3,-188
+0,1,33,-254
+0,1,-54,-176
+0,1,29,291
+0,1,124,130
+0,1,267,282
+0,1,93,-103
+0,1,-212,-175
+0,1,-120,10
+0,1,84,-96
+0,1,-26,-102
+0,1,-124,15
+0,1,195,-90
+0,1,-196,44
+0,1,-48,189
+0,1,-89,200
+0,1,-18,-148
+0,1,136,-72
+0,1,-191,-240
+0,1,245,73
+0,1,-104,15
+0,1,82,-166
+0,1,-48,261
+0,1,85,9
+0,1,337,-21
+0,1,-141,122
+0,1,4,-97
+0,1,29,104
+0,1,13,-121
+0,1,81,-92
+0,1,89,53
+0,1,288,96
+0,1,129,-19
+0,1,98,189
+0,1,-132,-76
+0,1,61,64
+0,1,-69,-106
+0,1,-72,127
+0,1,-4,-202
+0,1,54,201
+0,1,123,-83
+0,1,-20,202
+0,1,91,195
+0,1,371,329
+0,1,-54,-149
+0,1,-183,-40
+0,1,102,-35
+0,1,150,-96
+0,1,-15,169
+0,1,121,40
+0,1,-140,-223
+0,1,-340,111
+0,1,-72,-62
+0,1,-189,38
+0,1,-40,93
+0,1,83,-110
+0,1,-67,-44
+0,1,162,285
+0,1,-12,-176
+0,1,65,115
+0,1,161,10
+0,1,-52,143
+0,1,44,-6
+0,1,184,-20
+0,1,-151,-57
+0,1,-36,11
+0,1,29,177
+0,1,312,64
+0,1,42,-282
+0,1,126,3
+0,1,200,119
+0,1,-160,-129
+0,1,-35,161
+0,1,59,-68
+0,1,26,-57
+0,1,28,-47
+0,1,101,-261
+0,1,-39,-59
+0,1,-76,267
+0,1,-24,2
+0,1,-62,218
+0,1,130,101
+0,1,159,175
+0,1,-116,17
+0,1,-242,31
+0,1,273,223
+0,1,-311,58
+0,1,-152,134
+0,1,-3,95
+0,1,-103,207
+0,1,175,-19
+0,1,-48,-13
+0,1,-7,8
+0,1,-73,1
+0,1,-120,127
+0,1,-48,111
+0,1,-84,23
+0,1,-62,160
+0,1,-36,-1
+0,1,-106,-1
+0,1,-197,-233
+0,1,-15,23
+0,1,107,106
+0,1,34,396
+0,1,25,124
+0,1,108,-100
+0,1,-107,-178
+0,1,-49,-67
+0,1,-94,-344
+0,1,-2,-24
+0,1,-147,91
+0,1,-162,222
+0,1,52,332
+0,1,-33,-135
+0,1,-111,-242
+0,1,35,-106
+0,1,-30,235
+0,1,142,-167
+0,1,-143,-394
+0,1,91,-121
+0,1,119,-117
+0,1,-187,-170
+0,1,-124,305
+0,1,99,70
+0,1,128,-86
+0,1,-3,65
+0,1,188,-28
+0,1,-99,-23
+0,1,25,199
+0,1,232,288
+0,1,12,-294
+0,1,-293,24
+0,1,-174,9
+0,1,-17,17
+0,1,-76,66
+0,1,-39,-120
+0,1,117,-260
+0,1,0,152
+0,1,135,40
+0,1,181,151
+0,1,151,23
+0,1,-13,-177
+0,1,-162,-152
+0,1,-90,44
+0,1,153,-106
+0,1,72,-78
+0,1,36,-173
+0,1,-71,-191
+0,1,226,-83
+0,1,-180,-1
+0,1,86,-144
+0,1,-165,-195
+0,1,-191,53
+0,1,73,-34
+0,1,285,-82
+0,1,-101,65
+0,1,68,33
+0,1,-144,54
+0,1,-102,-15
+0,1,3,30
+0,1,-278,-195
+0,1,-39,-155
+0,1,125,98
+0,1,-328,-35
+0,1,148,112
+0,1,148,15
+0,1,70,21
+0,1,185,-38
+0,1,54,11
+0,1,50,1
+0,1,19,-398
+0,1,-93,-38
+0,1,94,-79
+0,1,152,45
+0,1,-183,114
+0,1,80,-124
+0,1,-172,60
+0,1,-19,-219
+0,1,95,-48
+0,1,126,-105
+0,1,55,15
+0,1,-5,-53
+0,1,-3,-189
+0,1,16,-78
+0,1,236,95
+0,1,67,-9
+0,1,-165,-66
+0,1,-91,34
+0,1,-119,-88
+0,1,23,-197
+0,1,83,83
+0,1,50,64
+0,1,-114,126
+0,1,112,94
+0,1,28,70
+0,1,-351,-63
+0,1,-33,95
+0,1,146,73
+0,1,-95,-42
+0,1,130,-171
+0,1,-69,92
+0,1,73,-120
+0,1,-148,2
+0,1,-271,166
+0,1,-251,152
+0,1,49,-171
+0,1,192,249
+0,1,-16,-6
+0,1,-58,68
+0,1,53,-222
+0,1,-8,21
+0,1,63,66
+0,1,85,88
+0,1,-219,119
+0,1,186,-20
+0,1,159,-112
+0,1,-26,229
+0,1,64,142
+0,1,45,-229
+0,1,-58,-67
+0,1,46,40
+0,1,113,-235
+0,1,-177,75
+0,1,52,92
+0,1,61,-141
+0,1,-345,-163
+0,1,-99,63
+0,1,-30,12
+0,1,-93,171
+0,1,-37,75
+0,1,97,-105
+0,1,75,100
+0,1,195,-79
+0,1,167,-77
+0,1,-7,227
+0,1,24,16
+0,1,101,-160
+0,1,10,-189
+0,1,117,-254
+0,1,-119,-5
+0,1,-152,-134
+0,1,-89,257
+0,1,128,-42
+0,1,192,77
+0,1,26,-194
+0,1,-154,16
+0,1,82,-72
+0,1,107,-29
+0,1,-4,120
+0,1,92,-78
+0,1,-244,134
+0,1,72,-23
+0,1,4,215
+0,1,53,-31
+0,1,104,-86
+0,1,-136,-73
+0,1,9,92
+0,1,27,181
+0,1,19,-216
+0,1,-108,-8
+0,1,-4,-16
+0,1,5,-31
+0,1,-99,81
+0,1,-26,210
+0,1,-114,17
+0,1,87,85
+0,1,124,-6
+0,1,74,90
+0,1,-176,114
+0,1,-147,115
+0,1,109,-153
+0,1,19,146
+0,1,-175,-68
+0,1,85,141
+0,1,-36,-5
+0,1,131,72
+0,1,144,25
+0,1,-3,112
+0,1,-97,-220
+0,1,52,182
+0,1,-114,59
+0,1,-157,22
+0,1,-6,-190
+0,1,-60,-245
+0,1,79,-179
+0,1,-61,213
+0,1,-42,-95
+0,1,-158,3
+0,1,-73,-229
+0,1,-137,-37
+0,1,78,-203
+0,1,-73,-220
+0,1,61,126
+0,1,166,-218
+0,1,143,200
+0,1,-6,154
+0,1,37,-133
+0,1,-119,76
+0,1,-208,1
+0,1,-86,216
+0,1,-57,110
+0,1,-56,-134
+0,1,-77,65
+0,1,-204,1
+0,1,144,61
+0,1,-110,142
+0,1,258,43
+0,1,-171,-22
+0,1,-187,-121
+0,1,77,57
+0,1,-20,150
+0,1,133,-193
+0,1,-157,70
+0,1,-167,-12
+0,1,-305,-62
+0,1,-208,149
+0,1,-135,43
+0,1,79,284
+0,1,8,-151
+0,1,412,111
+0,1,226,-132
+0,1,-30,31
+0,1,-3,39
+0,1,-15,-343
+0,1,-225,-30
+0,1,51,102
+0,1,-48,-83
+0,1,-15,53
+0,1,-118,122
+0,1,95,-44
+0,1,-165,-33
+0,1,-272,52
+0,1,7,172
+0,1,108,67
+0,1,-74,159
+0,1,65,-68
+0,1,86,94
+0,1,-338,101
+0,1,-199,39
+0,1,-60,19
+0,1,-43,0
+0,1,-146,40
+0,1,21,162
+0,1,-92,-173
+0,1,-123,247
+0,1,-194,119
+0,1,343,80
+0,1,29,223
+0,1,-152,17
+0,1,-293,-173
+0,1,279,70
+0,1,-199,7
+0,1,-87,1
+0,1,-101,165
+0,1,164,7
+0,1,-20,75
+0,1,214,97
+0,1,-110,-154
+0,1,-74,-208
+0,1,302,-108
+0,1,68,-13
+0,1,108,215
+0,1,61,28
+0,1,-100,177
+0,1,287,-58
+0,1,16,141
+0,1,1,-151
+0,1,109,-163
+0,1,-184,89
+0,1,118,145
+0,1,18,54
+0,1,-269,-72
+0,1,-235,-73
+0,1,61,221
+0,1,-87,21
+0,1,13,153
+0,1,129,-139
+0,1,44,-250
+0,1,-135,85
+0,1,-157,-88
+0,1,-44,122
+0,1,-171,208
+0,1,204,62
+0,1,-98,118
+0,1,425,-4
+0,1,13,-201
+0,1,9,-157
+0,1,313,178
+0,1,-203,-109
+0,1,-107,48
+0,1,-35,-29
+0,1,188,-43
+0,1,27,4
+0,1,-66,-58
+0,1,-73,111
+0,1,-10,-166
+0,1,104,-4
+0,1,46,391
+0,1,145,234
+0,1,-47,-93
+0,1,46,-21
+0,1,112,-105
+0,1,-102,-104
+0,1,84,-58
+0,1,-136,179
+0,1,176,153
+0,1,77,-52
+0,1,146,275
+0,1,165,-136
+0,1,0,-108
+0,1,64,7
+0,1,158,-93
+0,1,187,10
+0,1,85,154
+0,1,-72,19
+0,1,-31,-78
+0,1,192,98
+0,1,287,24
+0,1,57,-49
+0,1,-77,34
+0,1,143,-181
+0,1,-45,195
+0,1,-7,292
+0,1,-50,144
+0,1,45,-212
+0,1,-107,-149
+0,1,55,-131
+0,1,-52,38
+0,1,-47,-173
+0,1,-165,-19
+0,1,-104,-19
+0,1,18,20
+0,1,-108,-99
+0,1,-143,129
+0,1,17,-107
+0,1,151,6
+0,1,281,228
+0,1,151,55
+0,1,-230,-86
+0,1,-30,120
+0,1,-182,-188
+0,1,183,-221
+0,1,130,229
+0,1,-14,102
+0,1,38,-171
+0,1,-84,75
+0,1,-404,-278
+0,1,-159,187
+0,1,-248,-108
+0,1,103,-31
+0,1,58,26
+0,1,-109,-79
+0,1,96,-13
+0,1,-183,202
+0,1,-88,85
+0,1,-62,-97
+0,1,-112,-232
+0,1,-184,51
+0,1,285,147
+0,1,-71,-86
+0,1,32,-266
+0,1,-31,64
+0,1,16,206
+0,1,-30,-212
+0,1,57,-72
+0,1,247,132
+0,1,-196,-133
+0,1,-58,-205
+0,1,329,79
+0,1,-64,93
+0,1,-10,61
+0,1,24,-219
+0,1,74,68
+0,1,-253,4
+0,1,65,207
+0,1,-145,18
+0,1,212,96
+0,1,39,67
+0,1,51,-149
+0,1,-25,-53
+0,1,55,-11
+0,1,167,28
+0,1,273,-122
+0,1,127,59
+0,1,128,66
+0,1,131,-79
+0,1,52,-169
+0,1,108,-128
+0,1,-186,-228
+0,1,-52,-91
+0,1,-105,-19
+0,1,-105,71
+0,1,-191,-79
+0,1,66,-57
+0,1,-49,245
+0,1,13,-147
+0,1,177,342
+0,1,340,-124
+0,1,-11,-58
+0,1,-117,-195
+0,1,-354,4
+0,1,92,209
+0,1,172,-54
+0,1,102,-23
+0,1,77,3
+0,1,144,112
+0,1,-137,-6
+0,1,-52,36
+0,1,-13,151
+0,1,-56,43
+0,1,0,21
+0,1,121,83
+0,1,215,311
+0,1,13,193
+0,1,243,-77
+0,1,261,135
+0,1,201,-23
+0,1,-6,-16
+0,1,-315,-77
+0,1,-84,-34
+0,1,-3,76
+0,1,-293,-91
+0,1,128,25
+0,1,-232,-58
+0,1,16,63
+0,1,-242,25
+0,1,354,79
+0,1,117,113
+0,1,-136,-155
+0,1,-110,159
+0,1,327,-264
+0,1,-1,-124
+0,1,54,251
+0,1,-28,-133
+0,1,536,213
+0,1,106,-154
+0,1,-114,14
+0,1,177,269
+0,1,125,113
+0,1,-71,-238
+0,1,-14,76
+0,1,10,347
+0,1,31,57
+0,1,-53,-343
+0,1,134,-17
+0,1,-114,102
+0,1,79,-16
+0,1,179,42
+0,1,56,-112
+0,1,6,-230
+0,1,-201,82
+0,1,87,53
+0,1,266,139
+0,1,42,-205
+0,1,139,-39
+0,1,-91,-70
+0,1,-60,13
+0,1,-196,-68
+0,1,-68,68
+0,1,156,-15
+0,1,181,-26
+0,1,108,-317
+0,1,-60,-105
+0,1,-119,-173
+0,1,33,-171
+0,1,-38,88
+0,1,-264,129
+0,1,-47,126
+0,1,81,-110
+0,1,141,-36
+0,1,-57,-151
+0,1,315,-108
+0,1,2,-8
+0,1,80,-138
+0,1,-18,-219
+0,1,112,259
+0,1,-78,37
+0,1,-98,-126
+0,1,39,174
+0,1,85,-84
+0,1,142,-94
+0,1,137,-64
+0,1,116,185
+0,1,-101,-6
+0,1,-188,135
+0,1,-11,-129
+0,1,134,66
+0,1,75,249
+0,1,110,48
+0,1,74,137
+0,1,88,-255
+0,1,60,-5
+0,1,-23,78
+0,1,43,-61
+0,1,140,85
+0,1,176,153
+0,1,66,-73
+0,1,159,128
+0,1,-13,-72
+0,1,246,-100
+0,1,-20,-27
+0,1,-126,71
+0,1,-89,-19
+0,1,-172,-353
+0,1,17,74
+0,1,-264,92
+0,1,-70,-18
+0,1,136,89
+0,1,-68,-155
+0,1,-31,129
+0,1,-50,66
+0,1,188,109
+0,1,-53,3
+0,1,160,-40
+0,1,-131,-25
+0,1,-80,87
+0,1,-149,-197
+0,1,-205,6
+0,1,17,-267
+0,1,110,-137
+0,1,104,18
+0,1,-73,-78
+0,1,45,127
+0,1,-256,102
+0,1,130,136
+0,1,4,62
+0,1,244,71
+0,1,24,-177
+0,1,-182,183
+0,1,-204,92
+0,1,-31,268
+0,1,183,-68
+0,1,-35,144
+0,1,63,-47
+0,1,88,14
+0,1,-156,-91
+0,1,-93,-40
+0,1,20,-118
+0,1,-118,109
+0,1,582,46
+0,1,198,15
+0,1,15,201
+0,1,-44,41
+0,1,305,30
+0,1,-139,103
+0,1,-183,348
+0,1,-92,108
+0,1,-139,233
+0,1,-84,-86
+0,1,209,136
+0,1,-135,-32
+0,1,-29,-58
+0,1,-263,65
+0,1,103,-99
+0,1,-271,140
+0,1,74,319
+0,1,-146,-206
+0,1,-171,22
+0,1,131,98
+0,1,278,343
+0,1,133,117
+0,1,-49,-129
+0,1,-1,-234
+0,1,18,-12
+0,1,134,-274
+0,1,-71,-88
+0,1,151,-22
+0,1,-20,-48
+0,1,87,106
+0,1,-27,28
+0,1,-42,135
+0,1,-133,-275
+0,1,-91,115
+0,1,-6,-172
+0,1,-79,58
+0,1,-308,48
+0,1,-63,-93
+0,1,-232,-166
+0,1,-86,-160
+0,1,296,-186
+0,1,38,246
+0,1,-169,-44
+0,1,-200,-164
+0,1,-88,-286
+0,1,-41,-228
+0,1,63,113
+0,1,-160,120
+0,1,-196,7
+0,1,-28,-189
+0,1,136,-8
+0,1,23,-63
+0,1,320,-226
+0,1,-147,63
+0,1,-22,-365
+0,1,257,11
+0,1,-300,107
+0,1,33,-49
+0,1,17,-200
+0,1,-137,16
+0,1,-209,160
+0,1,-57,-60
+0,1,-72,157
+0,1,-77,-29
+0,1,130,-13
+0,1,-102,-148
+0,1,94,42
+0,1,-130,290
+0,1,-189,18
+0,1,-183,128
+0,1,229,78
+0,1,-134,130
+0,1,19,-33
+0,1,-16,174
+0,1,-126,255
+0,1,-79,142
+0,1,368,107
+0,1,-155,137
+0,1,-80,16
+0,1,-115,112
+0,1,25,278
+0,1,9,230
+0,1,-77,-146
+0,1,-73,10
+0,1,-71,131
+0,1,-229,55
+0,1,-13,131
+0,1,180,-128
+0,1,151,126
+0,1,-51,-84
+0,1,-127,-47
+0,1,88,30
+0,1,-160,-57
+0,1,-120,289
+0,1,-8,96
+0,1,-17,-47
+0,1,-78,-157
+0,1,-155,145
+0,1,-21,-266
+0,1,202,199
+0,1,-73,52
+0,1,119,152
+0,1,4,40
+0,1,-120,102
+0,1,-53,-219
+0,1,-46,-40
+0,1,-172,293
+0,1,3,28
+0,1,152,-29
+0,1,-210,-53
+0,1,21,-71
+0,1,-184,-157
+0,1,165,97
+0,1,48,-108
+0,1,-200,90
+0,1,-153,134
+0,1,72,13
+0,1,-133,-56
+0,1,145,-166
+0,1,113,84
+0,1,-8,-17
+0,1,199,48
+0,1,-64,-65
+0,1,-6,-68
+0,1,-5,-250
+0,1,-82,200
+0,1,61,29
+0,1,259,62
+0,1,-179,62
+0,1,-135,214
+0,1,-149,54
+0,1,23,52
+0,1,-215,81
+0,1,-63,207
+0,1,250,239
+0,1,-36,-127
+0,1,102,-200
+0,1,-49,25
+0,1,19,-269
+0,1,-131,-33
+0,1,6,-218
+0,1,-92,-2
+0,1,123,-48
+0,1,272,-25
+0,1,9,299
+0,1,-259,34
+0,1,83,132
+0,1,52,2
+0,1,-47,2
+0,1,47,239
+0,1,92,-202
+0,1,176,35
+0,1,58,73
+0,1,-36,148
+0,1,69,-209
+0,1,369,192
+0,1,-180,-198
+0,1,108,106
+0,1,-14,-133
+0,1,-127,198
+0,1,-223,-163
+0,1,-134,-41
+0,1,30,160
+0,1,84,-20
+0,1,209,144
+0,1,-126,227
+0,1,-72,-115
+0,1,83,-75
+0,1,21,-65
+0,1,6,32
+0,1,-63,29
+0,1,99,182
+0,1,300,-153
+0,1,65,26
+0,1,-16,-48
+0,1,-118,-122
+0,1,-83,72
+0,1,186,254
+0,1,-117,-58
+0,1,-56,297
+0,1,34,-115
+0,1,233,-38
+0,1,230,-105
+0,1,29,186
+0,1,-59,-72
+0,1,-81,97
+0,1,54,101
+0,1,-269,89
+0,1,-28,255
+0,1,153,124
+0,1,303,317
+0,1,226,180
+0,1,78,-73
+0,1,-55,60
+0,1,0,95
+0,1,99,-282
+0,1,32,80
+0,1,-39,103
+0,1,-157,147
+0,1,-228,-115
+0,1,99,295
+0,1,243,-184
+0,1,-29,-42
+0,1,290,-168
+0,1,-192,-121
+0,1,153,-194
+0,1,119,389
+0,1,-128,181
+0,1,-282,-42
+0,1,-30,-129
+0,1,-220,-5
+0,1,-24,-89
+0,1,97,-138
+0,1,-59,-116
+0,1,-116,34
+0,1,-135,-25
+0,1,19,-18
+0,1,-303,-118
+0,1,114,-206
+0,1,251,260
+0,1,36,-86
+0,1,-62,121
+0,1,-181,161
+0,1,88,149
+0,1,-404,-84
+0,1,-115,-8
+0,1,89,-60
+0,1,-154,141
+0,1,-125,-55
+0,1,67,23
+0,1,46,-54
+0,1,-119,-13
+0,1,-245,105
+0,1,-134,-552
+0,1,-13,198
+0,1,142,-19
+0,1,-171,45
+0,1,29,33
+0,1,-9,47
+0,1,262,165
+0,1,-33,-149
+0,1,-99,238
+0,1,247,-172
+0,1,55,205
+0,1,227,-240
+0,1,-19,136
+0,1,20,-107
+0,1,-86,-70
+0,1,-16,57
+0,1,-67,-222
+0,1,-19,-171
+0,1,-193,96
+0,1,-87,-127
+0,1,121,-143
+0,1,299,-139
+0,1,170,-107
+0,1,-146,148
+0,1,120,10
+0,1,-198,140
+0,1,-278,85
+0,1,59,162
+0,1,-16,12
+0,1,192,-25
+0,1,-45,272
+0,1,-87,96
+0,1,139,-58
+0,1,328,-105
+0,1,-165,-100
+0,1,463,68
+0,1,141,-83
+0,1,190,-178
+0,1,-89,-27
+0,1,-205,92
+0,1,57,161
+0,1,-90,-93
+0,1,18,-10
+0,1,-92,-75
+0,1,-252,11
+0,1,144,177
+0,1,-99,100
+0,1,62,117
+0,1,-35,71
+0,1,-102,-17
+0,1,-359,39
+0,1,149,50
+0,1,72,144
+0,1,-19,60
+0,1,-99,5
+0,1,59,-15
+0,1,-19,132
+0,1,-61,284
+0,1,324,-35
+0,1,-133,82
+0,1,73,178
+0,1,49,-167
+0,1,-146,23
+0,1,-125,145
+0,1,198,105
+0,1,-92,68
+0,1,185,117
+0,1,25,130
+0,1,-147,54
+0,1,-7,-13
+0,1,57,-44
+0,1,-77,-183
+0,1,180,-174
+0,1,-87,-74
+0,1,-127,116
+0,1,203,146
+0,1,-52,-280
+0,1,-66,-111
+0,1,98,-44
+0,1,-126,293
+0,1,-42,-139
+0,1,144,28
+0,1,-75,105
+0,1,341,184
+0,1,-81,38
+0,1,253,77
+0,1,182,-94
+0,1,-384,-168
+0,1,94,138
+0,1,154,-79
+0,1,197,-79
+0,1,163,-213
+0,1,150,59
+0,1,-320,-256
+0,1,151,-97
+0,1,-218,-175
+0,1,-199,62
+0,1,15,66
+0,1,-147,97
+0,1,-145,-10
+0,1,-470,-65
+0,1,-58,-16
+0,1,91,-84
+0,1,-59,-159
+0,1,43,-149
+0,1,38,209
+0,1,219,-95
+0,1,-14,-69
+0,1,219,241
+0,1,-242,215
+0,1,-134,246
+0,1,-161,-97
+0,1,101,-94
+0,1,-63,63
+0,1,164,-140
+0,1,54,49
+0,1,91,-23
+0,1,-275,177
+0,1,93,-8
+0,1,-113,11
+0,1,-132,-96
+0,1,-16,48
+0,1,129,-26
+0,1,-176,87
+0,1,106,87
+0,1,-22,-241
+0,1,361,88
+0,1,-262,-193
+0,1,145,-32
+0,1,-165,-168
+0,1,168,-84
+0,1,34,-302
+0,1,275,19
+0,1,-300,-65
+0,1,242,-50
+0,1,95,196
+0,1,-77,-190
+0,1,-39,-28
+0,1,42,-88
+0,1,-262,11
+0,1,288,-196
+0,1,-26,85
+0,1,-54,-57
+0,1,105,11
+0,1,114,257
+0,1,112,277
+0,1,-251,-96
+0,1,59,-50
+0,1,-78,37
+0,1,233,127
+0,1,-100,-161
+0,1,20,-85
+0,1,-122,103
+0,1,38,118
+0,1,130,170
+0,1,82,-240
+0,1,185,161
+0,1,-2,-187
+0,1,-45,117
+0,1,-26,87
+0,1,91,-50
+0,1,-58,-62
+0,1,-178,-125
+0,1,-170,-138
+0,1,-183,-24
+0,1,173,-131
+0,1,49,-25
+0,1,119,-158
+0,1,301,3
+0,1,101,-106
+0,1,228,-170
+0,1,46,-57
+0,1,-359,106
+0,1,-39,-395
+0,1,-135,200
+0,1,64,-49
+0,1,-18,-184
+0,1,-9,-78
+0,1,-98,-90
+0,1,-226,210
+0,1,-272,258
+0,1,-55,35
+0,1,-182,-31
+0,1,208,52
+0,1,267,39
+0,1,152,-173
+0,1,-261,-39
+0,1,51,-21
+0,1,-145,252
+0,1,-73,-41
+0,1,-24,-112
+0,1,-15,-15
+0,1,-27,128
+0,1,-47,-32
+0,1,-112,174
+0,1,-62,304
+0,1,64,-282
+0,1,119,175
+0,1,28,142
+0,1,-58,22
+0,1,7,-81
+0,1,55,-51
+0,1,-222,243
+0,1,43,-189
+0,1,44,-78
+0,1,53,-45
+0,1,9,-351
+0,1,124,18
+0,1,103,56
+0,1,-129,-4
+0,1,363,-132
+0,1,154,-72
+0,1,-1,-71
+0,1,-8,-31
+0,1,-209,102
+0,1,-4,85
+0,1,-4,-17
+0,1,64,93
+0,1,-104,48
+0,1,-208,29
+0,1,-38,27
+0,1,-46,51
+0,1,120,-79
+0,1,-138,110
+0,1,-200,144
+0,1,-100,-188
+0,1,176,68
+0,1,-234,220
+0,1,52,-96
+0,1,275,-181
+0,1,-178,-406
+0,1,108,320
+0,1,-167,136
+0,1,191,-127
+0,1,256,-133
+0,1,-67,-47
+0,1,24,185
+0,1,39,16
+0,1,-1,42
+0,1,77,36
+0,1,-88,-176
+0,1,123,109
+0,1,-123,70
+0,1,61,311
+0,1,104,-202
+0,1,-95,216
+0,1,-12,59
+0,1,-43,-325
+0,1,-106,-128
+0,1,132,-16
+0,1,251,20
+0,1,203,-66
+0,1,-88,-69
+0,1,48,-9
+0,1,47,169
+0,1,41,175
+0,1,87,-51
+0,1,-174,275
+0,1,-99,-46
+0,1,328,5
+0,1,-217,-143
+0,1,-121,-108
+0,1,-99,-81
+0,1,-66,59
+0,1,-68,-49
+0,1,59,48
+0,1,-102,-145
+0,1,-185,-97
+0,1,286,-144
+0,1,-94,-38
+0,1,-161,-48
+0,1,-5,57
+0,1,2,-11
+0,1,48,-210
+0,1,89,-147
+0,1,-110,-45
+0,1,175,-92
+0,1,-52,-51
+0,1,-237,-115
+0,1,37,21
+0,1,-264,-29
+0,1,31,27
+0,1,-34,17
+0,1,307,-68
+0,1,-142,-14
+0,1,-312,249
+0,1,0,20
+0,1,7,246
+0,1,109,60
+0,1,62,82
+0,1,60,138
+0,1,176,-33
+0,1,9,-33
+0,1,322,-25
+0,1,20,-67
+0,1,-64,-47
+0,1,358,74
+0,1,130,-229
+0,1,-80,-141
+0,1,245,-33
+0,1,35,-94
+0,1,45,-126
+0,1,-200,105
+0,1,15,-125
+0,1,-12,109
+0,1,96,-67
+0,1,-166,138
+0,1,-33,-91
+0,1,83,44
+0,1,208,121
+0,1,-315,-19
+0,1,-65,125
+0,1,133,127
+0,1,-19,116
+0,1,314,-223
+0,1,-205,-292
+0,1,65,-107
+0,1,83,-66
+0,1,35,-2
+0,1,125,69
+0,1,-60,184
+0,1,134,-56
+0,1,54,-35
+0,1,-136,174
+0,1,78,-124
+0,1,176,37
+0,1,283,-25
+0,1,-240,113
+0,1,-242,-177
+0,1,8,-201
+0,1,-82,100
+0,1,209,45
+0,1,32,65
+0,1,-109,35
+0,1,-46,47
+0,1,156,-196
+0,1,4,27
+0,1,-25,-25
+0,1,-14,58
+0,1,-130,86
+0,1,-171,9
+0,1,-73,151
+0,1,-103,-4
+0,1,97,-57
+0,1,144,191
+0,1,140,-308
+0,1,-135,84
+0,1,1,-188
+0,1,-34,43
+0,1,11,277
+0,1,173,-40
+0,1,27,214
+0,1,-90,46
+0,1,48,42
+0,1,-44,95
+0,1,69,94
+0,1,-120,-62
+0,1,222,8
+0,1,87,0
+0,1,132,146
+0,1,-19,-240
+0,1,-86,6
+0,1,66,-31
+0,1,125,87
+0,1,395,-52
+0,1,285,198
+0,1,61,-366
+0,1,-233,-274
+0,1,-219,-5
+0,1,136,120
+0,1,49,100
+0,1,183,204
+0,1,-140,-31
+0,1,536,5
+0,1,-62,160
+0,1,260,92
+0,1,77,-23
+0,1,-265,-311
+0,1,112,-27
+0,1,344,-147
+0,1,146,141
+0,1,168,-126
+0,1,-293,222
+0,1,55,-11
+0,1,248,127
+0,1,157,-156
+0,1,192,65
+0,1,-134,-17
+0,1,90,68
+0,1,-10,-127
+0,1,11,-164
+0,1,150,113
+0,1,-40,-82
+0,1,253,70
+0,1,168,-192
+0,1,360,-144
+0,1,-14,-67
+0,1,143,98
+0,1,-81,22
+0,1,-41,-184
+0,1,-22,-2
+0,1,275,-178
+0,1,240,23
+0,1,25,272
+0,1,-11,110
+0,1,22,-68
+0,1,-76,-51
+0,1,-364,-72
+0,1,-127,-169
+0,1,132,48
+0,1,91,269
+0,1,273,-344
+0,1,327,-366
+0,1,-46,33
+0,1,-41,281
+0,1,-336,138
+0,1,-30,90
+0,1,123,70
+0,1,-67,-100
+0,1,103,-58
+0,1,-128,152
+0,1,-181,226
+0,1,167,-92
+0,1,176,-227
+0,1,-143,-8
+0,1,72,77
+0,1,-116,53
+0,1,91,-144
+0,1,96,-151
+0,1,290,261
+0,1,-6,162
+0,1,33,-276
+0,1,92,255
+0,1,188,-81
+0,1,71,-31
+0,1,-117,-60
+0,1,-16,27
+0,1,-154,40
+0,1,-103,26
+0,1,90,120
+0,1,-21,-90
+0,1,28,161
+0,1,-253,306
+0,1,-126,49
+0,1,-135,47
+0,1,-120,-14
+0,1,206,-1
+0,1,53,-75
+0,1,-156,-135
+0,1,-211,117
+0,1,-142,288
+0,1,19,-18
+0,1,-265,3
+0,1,-165,-205
+0,1,49,-10
+0,1,-15,123
+0,1,-257,-104
+0,1,205,-61
+0,1,194,-25
+0,1,121,-130
+0,1,129,196
+0,1,-28,77
+0,1,35,-111
+0,1,12,204
+0,1,224,-58
+0,1,-116,-82
+0,1,-98,208
+0,1,64,-206
+0,1,170,-22
+0,1,169,-180
+0,1,237,-10
+0,1,151,-57
+0,1,178,-106
+0,1,-122,108
+0,1,-21,-78
+0,1,83,-42
+0,1,211,70
+0,1,-155,-62
+0,1,-214,-13
+0,1,-339,316
+0,1,-152,-168
+0,1,128,130
+0,1,87,-93
+0,1,25,-43
+0,1,-130,-90
+0,1,-6,-116
+0,1,86,-45
+0,1,-143,50
+0,1,-431,208
+0,1,-156,-74
+0,1,-33,160
+0,1,59,-189
+0,1,17,36
+0,1,-264,132
+0,1,-282,117
+0,1,15,92
+0,1,14,185
+0,1,-90,258
+0,1,140,-71
+0,1,-82,-56
+0,1,-160,203
+0,1,173,-116
+0,1,-119,-167
+0,1,148,10
+0,1,67,215
+0,1,-19,-39
+0,1,127,112
+0,1,-81,-20
+0,1,-65,136
+0,1,14,-14
+0,1,75,181
+0,1,-111,247
+0,1,61,-25
+0,1,199,-108
+0,1,140,-45
+0,1,-37,139
+0,1,-29,181
+0,1,-45,-18
+0,1,101,-86
+0,1,-146,-71
+0,1,145,21
+0,1,-54,308
+0,1,132,-286
+0,1,-23,15
+0,1,-134,-73
+0,1,38,122
+0,1,-118,-38
+0,1,-99,184
+0,1,-146,-141
+0,1,-227,307
+0,1,-342,73
+0,1,-243,-62
+0,1,58,281
+0,1,172,153
+0,1,-164,-184
+0,1,-11,-177
+0,1,-20,-58
+0,1,123,174
+0,1,94,-60
+0,1,-97,-97
+0,1,46,-49
+0,1,-62,19
+0,1,156,168
+0,1,-21,-114
+0,1,-47,41
+0,1,-87,69
+0,1,-49,106
+0,1,122,84
+0,1,-215,-51
+0,1,310,26
+0,1,345,-22
+0,1,28,19
+0,1,66,-205
+0,1,-33,-166
+0,1,-128,-24
+0,1,-181,-176
+0,1,38,-145
+0,1,1,142
+0,1,60,-117
+0,1,280,-70
+0,1,-166,-2
+0,1,248,26
+0,1,-86,160
+0,1,115,162
+0,1,35,260
+0,1,-116,202
+0,1,24,77
+0,1,292,-77
+0,1,181,55
+0,1,81,66
+0,1,-68,-110
+0,1,-23,9
+0,1,279,-79
+0,1,157,-93
+0,1,-176,37
+0,1,115,142
+0,1,-201,-31
+0,1,24,458
+0,1,-73,156
+0,1,-6,-122
+0,1,6,32
+0,1,-35,0
+0,1,81,96
+0,1,56,218
+0,1,-131,-58
+0,1,121,-199
+0,1,5,-181
+0,1,-237,214
+0,1,-187,51
+0,1,245,-49
+0,1,-130,-13
+0,1,-53,39
+0,1,-102,-304
+0,1,174,-31
+0,1,-56,129
+0,1,-110,-140
+0,1,50,8
+0,1,32,-103
+0,1,-34,285
+0,1,-216,157
+0,1,-25,228
+0,1,78,127
+0,1,-283,-78
+0,1,-5,183
+0,1,-100,-63
+0,1,-124,-135
+0,1,54,120
+0,1,128,-72
+0,1,-55,38
+0,1,124,82
+0,1,148,-33
+0,1,-38,107
+0,1,38,60
+0,1,-51,307
+0,1,51,-75
+0,1,72,98
+0,1,-149,-179
+0,1,176,-170
+0,1,-32,59
+0,1,72,-248
+0,1,-46,-140
+0,1,186,35
+0,1,217,-133
+0,1,58,-204
+0,1,-184,117
+0,1,-132,-135
+0,1,-19,125
+0,1,-40,75
+0,1,30,-171
+0,1,88,-97
+0,1,-4,-69
+0,1,24,-135
+0,1,-49,15
+0,1,268,-77
+0,1,183,22
+0,1,8,127
+0,1,-17,-106
+0,1,-183,-118
+0,1,-184,-301
+0,1,49,16
+0,1,-63,-77
+0,1,61,-35
+0,1,51,187
+0,1,-65,-220
+0,1,-181,-264
+0,1,-111,89
+0,1,11,150
+0,1,-114,-56
+0,1,92,-58
+0,1,191,35
+0,1,-22,-42
+0,1,-54,-94
+0,1,91,-106
+0,1,-132,-160
+0,1,-243,-68
+0,1,-83,-238
+0,1,3,-243
+0,1,-14,184
+0,1,66,-17
+0,1,-208,261
+0,1,209,30
+0,1,126,47
+0,1,134,-87
+0,1,-283,19
+0,1,253,-6
+0,1,-142,-198
+0,1,15,284
+0,1,253,-163
+0,1,-71,-201
+0,1,-120,247
+0,1,44,-70
+0,1,-162,-57
+0,1,-107,56
+0,1,136,-252
+0,1,114,-66
+0,1,-62,215
+0,1,76,-260
+0,1,-37,74
+0,1,9,111
+0,1,-45,-52
+0,1,98,-147
+0,1,-98,-133
+0,1,-20,240
+0,1,-22,-215
+0,1,7,1
+0,1,-155,-67
+0,1,-80,232
+0,1,156,85
+0,1,-107,261
+0,1,46,76
+0,1,9,-100
+0,1,70,-85
+0,1,-21,-72
+0,1,-107,-180
+0,1,-78,-150
+0,1,164,-150
+0,1,159,111
+0,1,-202,142
+0,1,-2,-217
+0,1,262,-26
+0,1,-118,-181
+0,1,97,98
+0,1,77,54
+0,1,171,110
+0,1,-87,109
+0,1,89,43
+0,1,46,120
+0,1,67,206
+0,1,136,-85
+0,1,57,83
+0,1,-69,-130
+0,1,28,-51
+0,1,-98,24
+0,1,109,-112
+0,1,48,-240
+0,1,116,-321
+0,1,-269,112
+0,1,136,-68
+0,1,-154,81
+0,1,-76,101
+0,1,-159,-90
+0,1,18,133
+0,1,147,-81
+0,1,-130,-67
+0,1,143,-154
+0,1,-38,-319
+0,1,115,-203
+0,1,273,-390
+0,1,-130,48
+0,1,256,-82
+0,1,102,155
+0,1,-160,-120
+0,1,50,-126
+0,1,-13,92
+0,1,386,202
+0,1,223,119
+0,1,-96,41
+0,1,-102,-121
+0,1,-47,450
+0,1,-94,-2
+0,1,-344,187
+0,1,-203,185
+0,1,60,234
+0,1,-169,185
+0,1,14,276
+0,1,5,14
+0,1,59,-192
+0,1,-93,298
+0,1,-93,23
+0,1,9,10
+0,1,1,-25
+0,1,15,99
+0,1,-84,59
+0,1,-118,-86
diff --git a/libraries/dsp/rTwoSDF/tb/vhdl/tb_rTwoSDF.vhd b/libraries/dsp/rTwoSDF/tb/vhdl/tb_rTwoSDF.vhd
index a03663c51f..4a008c8871 100644
--- a/libraries/dsp/rTwoSDF/tb/vhdl/tb_rTwoSDF.vhd
+++ b/libraries/dsp/rTwoSDF/tb/vhdl/tb_rTwoSDF.vhd
@@ -42,7 +42,18 @@
 --      compare it with the rTwoSDF implementation output file result.
 --   2) The rTwoSDF implementation output file is also kept in SVN as golden
 --      reference result to allow verification using a file diff command like
---      e.g. WinMerge. This then avoids the need to run MATLAB to verify.
+--      e.g. meld or WinMerge. This then avoids the need to run MATLAB to
+--      verify. E.g.:
+--
+--      diff build/unb2c/modelsim/rTwoSDF/data/test/out/uniNoise_out.txt
+--           build/unb2c/modelsim/rTwoSDF/data/test/out/uniNoise_p1024_in8_out14_out.txt
+--
+--   The uniNoise_p1024_in8_out14_out.txt uses c_twiddle_w = 18 bit.
+--   The uniNoise_p1024_in8_out14_out_tw20.txt golden results was created by
+--   running the tb with g_use_reorder = true and copying the created
+--   uniNoise_out.txt. Using meld shows that the golden result files for
+--   c_twiddle_w = 18 b and 20 b only differ by +-1 for some values, as
+--   expected.
 --
 --   The tb asserts an error when the output does not match the expected output
 --   that is read from the golden reference file. The output is also written
@@ -77,12 +88,12 @@ use work.twiddlesPkg.all;
 entity tb_rTwoSDF is
   generic(
     -- generics for tb
-    g_use_uniNoise_file : boolean  := true;
+    g_use_uniNoise_file : boolean  := true;  -- golden results currently only available for false (noise data)
     g_in_en             : natural  := 1;     -- 1 = always active, others = random control
     -- generics for rTwoSDF
-    g_use_reorder       : boolean  := false;  -- tb supports both true and false
+    g_use_reorder       : boolean  := true;  -- tb supports both true and false, use true to create golden output file
     g_nof_points        : natural  := 1024;
-    g_in_dat_w          : natural  := 8;   
+    g_in_dat_w          : natural  := 8;     -- use g_in_dat_w = 8 when g_use_uniNoise_file = true
     g_out_dat_w         : natural  := 14;   
     g_guard_w           : natural  := 2      -- guard bits are used to avoid overflow in single FFT stage.
   );
@@ -96,6 +107,7 @@ architecture tb of tb_rTwoSDF is
   constant c_nof_points_w : natural := ceil_log2(g_nof_points);
   
   -- input/output data width
+  constant c_twiddle_w   : natural := wTyp'length;
   constant c_stage_dat_w : natural := sel_a_b(g_out_dat_w > c_dsp_mult_w, g_out_dat_w, c_dsp_mult_w); -- number of bits used between the stages
 
   -- input/output files
@@ -103,13 +115,15 @@ architecture tb of tb_rTwoSDF is
   constant c_repeat     : natural := 2;  -- >= 2 to have sufficent frames for c_outputFile evaluation by testFFT_output.m
 
   -- input from uniform noise file created automatically by MATLAB testFFT_input.m
-  constant c_noiseInputFile    : string := "data/test/in/uniNoise_p"  & natural'image(g_nof_points)& "_b"& natural'image(g_in_dat_w) &"_in.txt";
-  constant c_noiseGoldenFile   : string := "data/test/out/uniNoise_p" & natural'image(g_nof_points)& "_in"& natural'image(g_in_dat_w) &"_out"&natural'image(g_out_dat_w) &"_out.txt";
-  constant c_noiseOutputFile   : string := "data/test/out/uniNoise_out.txt";
+  constant c_noiseInputFile       : string := "data/test/in/uniNoise_p"  & natural'image(g_nof_points) & "_b"  & natural'image(g_in_dat_w) & "_in.txt";
+  constant c_noiseGoldenFile_tw18 : string := "data/test/out/uniNoise_p" & natural'image(g_nof_points) & "_in" & natural'image(g_in_dat_w) & "_out" & natural'image(g_out_dat_w) & "_out.txt";
+  constant c_noiseGoldenFile_tw20 : string := "data/test/out/uniNoise_p" & natural'image(g_nof_points) & "_in" & natural'image(g_in_dat_w) & "_out" & natural'image(g_out_dat_w) & "_out_tw" & natural'image(c_twiddle_w) & ".txt";
+  constant c_noiseGoldenFile      : string := sel_a_b(c_twiddle_w = 18, c_noiseGoldenFile_tw18, c_noiseGoldenFile_tw20);
+  constant c_noiseOutputFile      : string := "data/test/out/uniNoise_out.txt";
 
   -- input from manually created file
-  constant c_impulseInputFile  : string := "data/test/in/impulse_p"   & natural'image(g_nof_points)& "_b"& natural'image(g_in_dat_w)& "_in.txt";
-  constant c_impulseGoldenFile : string := "data/test/out/impulse_p"  & natural'image(g_nof_points)& "_b"& natural'image(g_in_dat_w)& "_out.txt";
+  constant c_impulseInputFile  : string := "data/test/in/impulse_p"  & natural'image(g_nof_points)& "_b" & natural'image(g_in_dat_w)& "_in.txt";
+  constant c_impulseGoldenFile : string := "data/test/out/impulse_p" & natural'image(g_nof_points)& "_b" & natural'image(g_in_dat_w)& "_out.txt";
   constant c_impulseOutputFile : string := "data/test/out/impulse_out.txt";
 
   -- determine active stimuli and result files
-- 
GitLab