44444444444444444444444444445555501111122501112223456011222334611222233455666111123333366001122356600111355566002244445011244561233456666011333446000135600122344455600044566011112223455500112334456660003356011334561334561112233445556122333446000000000111111224455560122223333333334444455555600000000111122222222333333344444444444555555560000000111111111222222233333444444455566111111111122223333333444444555555555566666600001111111222222233333333333444444455555666666660000001222222334444444445566660000111112222333333333334444455556666600000111111111122222233333444444444555556666600001111122222222333334444444444455660000000011122222233334444455555555555555555666666000000011112222222333333334444444455555555666000001111111112222333333344444555660000111111111222222333333334444445555555666666000111111111111122222222222222333344444444555555555566666601111111122222233333333334444445555555555001122222223333445566600011112222333333333344445555566660011111111222222222233333334444444444555556660000011111111122222222222333344444445555556666666600000111112222223333333344444555555556660000111222222333444444444444445555555556666666600000011111122222333333334444444444555555566666666600000011111222233333333333444444455555555555555555666666600001111111111222222233333333333333444444555555556666600001111112222222222333333333344444444444555555555566600000001111112222333333444444444555566660001111112222223333334444444455566000000001111111111222222222222333333334444555555556666600000000000111111122223333333444444455555556660001111112222222222222233333333333334444444444455555566600111111122222222233333333444444444555555556666600011111222222223333334444444555566660000111111222222223333333444444555555555555566666660000000001111111111122222222233333334444455666600111111222222223333333333333333334444555555555555666660000011111122222233333333333444445555566660011111222222222222333333333344444445556666011112223333344444444445566000000111122222222333334444444445555666600001111112222233333334444445555555566666000000011112222333333333344444455555555555566000011111222233333334444444555556660011111223333333333444445555560000001111122222223333334444455555560001112222333444444555555556666661111222223333344455555556000112222223334444555600000011111222222233333333444444444555556660011111111222222233333344444455556666600011111111222222222233333333333334444444444444444444444445555555555555555566600011111111111111112222222222233333333444444445555660000111111112222223333333334444555566000111122223333333333334444444445555500000111111122222222233333333333333333334444444555555555566000001111111122222222223333333444445555555555555660000111122222223333333344444455555555566660000000111122222222333333344444444444455555555660011111122222223333333334444444445566600000111111122222222233333333444444555566666000001111111122233333333333333444445555660000011111111222222333333333334444455556666000111111122222233333334444444445555566666666000000000011111122222223333344666600111111112222222333333344455555666601111111122222233344444444555566666600112222222333333333333344444444444445555555660001111112222222222222333334444455560122222334445666011122222244444445555000011111122333344444444444555555566001122222223334444556601111222223444555566001111112222333333344444555555556666666000111111122223344444444555555666000000111222223333333444456660001111111222223333334455555555555560001111112233334444444445600000111111122222233333333333444444555555555560012222222222333444444445555555555666000011111222223334455550000001111112222333344444555666000000011111222222223333344444444555666666000111112222222334444455555555555666600000011111111222222333444455555555666660000111122222222222233333333444455566666660000111123333344444444445555566660011112222222233334445556000001111122222233344455555556666011112222334444445555555555666000011122222223333444555566660001111122222333444445000111111222223333344444555556001111222222333445555560111112222223344444555500011111112222333333333333333333444444445555001112222222333344444455555600011233333444444444455555556600222333444555560112233334555011122222222333455600222233344444555566011222333445555556660012222334444455555660001112233333345611222222223333333344566600112223344444444446600111333333444444444555555600111111122222233333444445555555660011111112222223333333333333444444445555555560001111112222233355611111222222233333333444445555555566000122222333333333333333444444444455555556666666011222222222333333444445555660000112222222333333444444445555555556666600001111222223333444555560111111112222233333444555566600012223344444444455555556600000111122222222333344444455556000011111122222233334444556660001112333344445566600022333334444455660011222233333333334445660000000000001111111111111122222222333334444456660111122222223344444455555556660000001122222222222222333334445556600000111111222234444444455555600111222223333334445555556660011111122222333333445555556666660001122222223333334444444555555601222222222233444444445566000111111122233333444444556666601222334455555560111222223444455551222233334444444444455555556666011166113444600124445612222222222334444444455555555566666600111111133333444444444600111122222223333444444455555660001111112222333333444444556600000111223344444445560112222222233344566600011111223333444456601111122233334444445560122334455500001112222334455555556666023333444444444444455555566011111123455555666000111122233333334555550011122222333345556011223333334444444555660011123334445566011112222222333344444466000000111222233344455556012222333333444444556001111222233446600111112222333333333334444555555666601122223334455555600112222223333333444444444444444444444444444555555555555555555555555666666000111111111122333333344455555560000011222222222222222233334444444555555555556601111122234444445555556001111111111222222223333334444444445501112233444456601122233333334444566660000011244555555601112222222222222222333333333445666600000000022222222344445556600011111222222333333444555555666660001111111122222233344445566600011112222333333444456666666611111122233334555660001122223444455555555666601111122222333344555666666660001111112222233333334444555601111223333344444445666666012222333334444556000000011112222223334444444455500011123344444444556660000133444444455555000334445555666601111223333333444556660112233333444445566000111111112222233333333450001111122233344444555556666111112233334444455556660012223334444555555566660012233344555666660001112222233444444444444556001111122222222333444455566112222223344455556660123333344556666111122223333344444445561122333334445555555666011223333344555660012333444555566600011122223356660000111122223344555666601112222344445550000011222222333334444555560022344455555601111223344444555566001122223344444455555555555556601122233344455566011111223334455566660011112233334445556660000000000000111111222222233333345555555555556600000000111222333334556000000111122223344444566000000011122222222333333444444555555566666601122233444455666660001122222223334444445555555566000111111222222222333333344444556666666666666666666661111222233333344445555556600011111222222333444444455556011123333444444555556666660011111222233444555666601111233355566600000000001112222222222333444555556666600113334444444450112223344445555660011111222333334556660000000011111222344444445560001223333602233344444556666011122334444455556001111112222223334444555555560001112223333445556666000112223334445555666666012222222223335555556600111222233344500023333444556600001112333445550011112222222333333333344556000011112223333444455556011222233333334444444444555666600111123346600111111233333344445566000022223333345666112222233334445556660011122233333344455555500000011333455555666000111123333344455666666611111122233333333333333444444566000111122222222334455566000011111111223333345600011111122333334445566600122222222222222333333333444555556666666660000000111111222222333333444456660001222333333333333344560001222333333444011122344445555555660000111112233444444555556601112223333444445666600000011122233344455555555500000122222233333344555666000111222222222233333445555601122233333344556660111122334444556666000111222333355660012223344555555556660000112233334555660000111122222222222222333333333445555566666600111222222223344445555555566111222223333333445555666660001222244555556660012222234466660011111122223333344455666600111222333344444444455566000011111222233333444455555600000111112223344456600011122223333444455566601122223344445556666600122334444444444444444444444444444555555555555555555566660001222233344445555666660111112233333445660000011334444555566012222222333333333333333333334444444445555555660122222233333344444444556000011222222222222222222222222222222222223333333333334444444444455555556666660000011111111111111222222223333333445666666001111122222223333444444445566600000223333333444455566000000111222223333455555666666600001111112222344466666001111222333333455556666001122222333333466022233444444444555555660001111222222233333333333333334445666000111111111112222344444555556666601111122222222233333334555555560000111222233445555555660011133334444556600012223333344444555566000111111122222334445556660000111122222233333333333333444445555600011222333333333333334444444444455560000011133333333444445555555555555555555555555555555556666000011111111222233334444555660000111122233334455661111111222222222222233333334444456666000011111233334444560000111222333333333444445555560011122223334555555600000111111112223333334455666011122344466000000112334555556600001112355556600222333335556611122222233444555556011234400112223333345560001122222245555555566000022333444455555566111111222222334455566011111222233333444555660011222233333344444445566600000012223333333333333444444556666600111111111111112222222222333333334444444445555555550000112222222333444445111122233344444555550000001122333333444555666011233333334555556001111112222333334445556660111122224445555560011111111111111111111111122233334555555566000011111223334444455660111222333444556600001334445660011333444455566000111122222344444555555566600112222222233333444444445555556612333444555555555560001133445600000000000000111111122222333445556112222222344445555001111222222333333333444444445556661112223344444555666666001111111233333444555566600012222345555611122233344466012223333333344661144445555011122244555666012223345556333444555566601222446002235550111112222356662456000122233444444444512333503451223301222233366661112300122462333344440123355512245661122233450002233333333344460012223344445555566660111222222334456033444455556660134445660022233352222234445666233345600125501133334445661122233345501133333333333333333333333445566611550000000001246600123334455012236001223445660001222222222344501124512411111111222333333444560022250233333666113350011111111111111233333445556611111223333333444566660001234444444563445560111111222334455612222334444556600112334444446622350124556012224555566012223334444445551222333334555555661111222344661113344555566000000000111233551123444444445502244560012356001111111111111111111111111111111111111111111111111111111111111111122222222222223333333333344444444444444444455555556666600000111111111111111111111111111112222222233333333333333333344444555556600111112233333334444455666011112233333445566022333334666111123445012333333344550122344445660111111111111111111222244600000111245555001222344555661555123