55555555555662234444566011444444456122460123334411134444456000000133344445556601133334444566023355511122444455560133556622222233446612223334444556600122223560235611112222222223333444555560022233334444445560233344444444455551133334500011222222335566601123344445000001222335561112223333355551112200123411122222333560234444444455560012444555560123445660011122344456660223344445555556661224444556011111222223333350111111111222345555666022344456011222333334445600011223333444444445566011233444445560122222333344555555500111233334444445555555011233333333334455555556660011112222223333444444444555556666601111122222244456011122222234444466001111222344555661112223455600111223444444555666000111122444550001111122222344445666600011222233344566000111233444444556666666000001111112223334455555666001111122333334455555566601111223341111122222344455555556666011233344455600012344444455566001223333344446660001223334456660001122333333344444556601111222222233344445555601111222333445560122222334455556661111223445550001111112223333444444660000112223344444555556001111122223333355666112233333344445666000111111112233333445551111112223333333455561112222334445001111112222333344556111122233333444445566012222233446666011122222233344444555501111122244501111223335500112333344455555555500112233344455566611111112222222222333333334455500111122333345511222222333333455555666001111222344566001112222344555666661112223334556601223344555555555661111123444445666002344455666001222223334445556611122233344455566660001122233333333455444555666000001112223333333333444455660000011112222222333444445555566600111222222333344444550000011122222344456601222222223334444555556666000111111122222222233333333344413334455566660011111222334500000111222223344456000011223335555511112222222333444556011122333355555566000011223333334446660012445556660001112222233334444456011111122233333344445555666666666666601112222222234444555566601113333444455600001112222333444444444455556666000111122233344445555556011111222244456666011111111122333445556600001122333334555555555556601111222222222233344445555560111111233344445011122233334445555560111111123345556660000111112333344555660111222223333333444455666660001111112223334444455555555555566600011222222334444445556661111222222223334566000111134444555022344561122333344444444555555001111111112222222223334445556666600122233344455011222222344555555556666666000000000011111111111111111112222222223333344444445566011122222333345555556011111223333344555666612233444455661113444511234455555560146233334452234512223124456001114244442355522340126601112233333560000000003446303122223462561133466661111122335223356611346364455666611444445555552333344444550123044566651244530225504666622444033001222660115013432222332332333455312412445522225522226551355555661111411120111233455551112352223334160001323444444445111110223302133131302012222355534425661111111455256123533333323444244411233451424444556666001222223344556666000000112222344456666600011111233444555566666600000111223334444556660112223445555555556666666000011122333334445556660123444455666011122661123355555660111223444660122334445560222344560233455556666011335501122333455660002234560112222333333333333445555556666666666666600000000000111111111122222222334444444444455555555566600000000000001111112222233333344444455555556666666666666600000000000001111112233333344455555555566666666666600000000111111111222222222223333333333333444445555555555666666666666600000000000000111111111111222222222333344444444455555555555666666666666600000000111222233334455555666000000000000111111111111222222222233333333333444444444444455555555555666666666666000000000000011111122222222222233333333334444444455555555555556666666666600000000000001111111111222222222233333333333444444444455555555666666666666133405511166133455560136135660344466112260116600013463601234550135560000134134611665560112560000112445622224600033566001233345666112223444566000011112222222233333333333333444444444444444444444444555555555555555555555555555555556666666000011111112222333444445555566666660000111122222233333334444444455555555555555555666666666666666666666666666000000000000000000000000000000000000000000001111111111111111111111111111111111222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666000000000000000000000000000000000000000000000000000000000001111111111111111111111111112222222223333333444444444444444444555555566666000112222233344556666600011111233444555555555556666666666000000000011111111222233356001222244555600001223455660001244456660111111222222223333333333333333444444444444444444444444445555555555555555555555555555555555555666666666666666666666666666666666666666666600000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333333333344444455555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111112224560233444460133445560111122222511122234444411244601223566111233444601444502344455550111223334445556112224455566013355501122446000014455566022234456012223344445555000023344566000011222334501122455660111222362244402444556113501222450012222334445555660001112222333345555666001113333335560011112222334444466000000011233334444455666000002222334455661122222344455000012222333444555560000112223333334444555666001111111222234445555601112334444550344445600011222333444556000002223345500011224555011233455560233444444444661112222334556011111123446600000111122223344444450022222233446660022234455550001111234411334411223345660001111233466011123445011233335555660013500000000111111234455560000122355601112234455600122223445601112222333455560013445661122223333356011333446660111123345566622223456600011344445601222222334440011122235666223555001344455556012223444401222333344556611122235000223445601222233566600222446660024124466623335560112233560112222344566611123622466611225556344556604555600111234661133344666011233446600022445600111666001222333455611122555662333445501111344444455566015522444511123335512345600002222234455600122334556600122333344444456000111123334445556600111222334555660000112222333455600000011234444556660001111112244556600111223344445560011111222345556601123455560134456011223334455660112222333333334445560001123456001233444560133455566611133555501112224666661111344456002234446611113344451333555660122223466012355661222344660123334500222344444455560114460235601222233341224455551134444445566611124461333366001445560111123334022233460011355566601234444566266666566011223444444522256660001335021334455612335234514563311223333645614566011623456023461222334111111222222222233344444444444455555555555556666666661111111111233566660011223333366000022234555541111503000566356603660011246602456012501134556333334002555603455023402306012233333453311222601223346001125012333333334444444444466666611111122222222566112355602333355011222222222222222333333333333333456000123344562323500022334166001222235603500000000000000000000011111111112222222222222222222222222222222234455555555555555555555224501345555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660000000000001122222223333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555602601235566666666666666666666666666666666666666666666666666666666666666666666660000000000000000000000000000000000000000000000000000000000000000000000000000001123444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666601123355555555555555555555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333335666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445500022345615600113444560146244444000000012225566235566666666666666666666666666666666666666666666666666666666666666666666666666666666000000000000000000000000000000000000000000000000000000000000011111111111111122222222222222222222222222222222222222222222222222222222222222222234444444444444444444444444444444444444444600111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333331134601111111111111111112222222222222222222222222233360233455124114555562355555555555555666666666666666666666666666666111111111111111111112222222222222356666661111111111111111111111111111111222222222222222222222222222222222222222230000223333333333333334444444444444444444444444555555555555555555555555555555555556666666666666666601123333334445555555555555666666666666666000011111111122222222222255512233350224602233345552456660112225561123346022355660000000000111112222222222233333333334444444444455555555555666660000000000111111111111111122222222222222233333333333333333356666600000000000000011111111112222222222222222223333333333333333355555555555555555556666666666666660000000000000001111111111111111222222222222222233333333333333344444444444444445555501122444556600023344444444444445555555555555512222233345135611111260123441236222355055123444412334660146333500124401114445523345611223444455555556662255660222445556600123344445556601123456611225602335555600045001122334660002224455556601244511112333360112356666000022345011223455012233334444444566055500045234660245555666002334550006660012223334012222233344455001123601133445555666111222350012226601122233333562333502344445556660340112223445660023456113344445666600112345555566011222245660001111133445666612222244560112233556660001133460124556600111133455566660001133444556000011244561111233455555661111133333445550001111133445556000011112222334455660001123344445566233001134460000145500000000002233450111111133455666660223344456666222330011222222345555555556600222222244455600344601111112223345000134440122233344602335611234456601114560111334455556600112345661222445666001222345660011123451234550223366011122444556660111334566600112333344466000001123330023345661223344444444444560044560113344550011223334453444561112233334560112334456012345223444511235012333561344456601233333334600134444500114445612231122223666624460133666345611134450011222335666233551111255560011112223335124461223445625555555555555555555555555555566233444555566660012233560122234561601222566222222455012234466334524445600244444550004561233113444563111233355012453351260011112223603366024601355500133600111223345556602333466661300133466615001222623440112244456622560045511122200064163136620344450234560011223444456122223025135123563050555223456111114445501233344444560001124560122231112222333446111234450112434455122445551123333455566123456611223445556123423511122334330556600425555503411451350335100303624404450344611015660122451340363556141155554452250452324326536621314610655555