111111111112234444444445500222233333333333334422223356335561013440123450333345503322122301233346334142215666623452361411233440222230111333602222344560451223346000222560222360245566666011245561233334445601124011333612234456000223334566003441223445566112334666600013344555501133456600112222334445600002235601111223334556666600112222333455555556012233334446660001112333444455556000112224444555556600011222222222233333333333344555660000111222233333334446662333333355555011112222333334455566223335566000112233333345566000011122236000122445000001111113344444556661333366661122335556012222333344556660000111111333444555566001112233344455666660000111112333333444444455600022222233344455600012222223445612223355566660000012223333456600112223333333455556600012233333445555600000112223345566011111122333333444445555666660000000111122223333334455600233561222224456011122233445555666666000112233333346000112222234555501223444455555112334456600111111222334445556660011223333333335566222234550222333501113333355556660011234444556002223444445566660000011223333344555666111122333444455566660000111111234555556600001122223333444444446612233333444455555560111333344444455660000111223333344555601112222333333344445666600001233334455660011222345501112233344456600111222222233445555011122223334445556666660001122223334444556600000122444444566666660000011111223334445555555660011122222234444445555555566600111122356122244555666661133444555600000122233445666011111334444600111123356012222333333333344444455555566601112222333333444445660111112222223334555600122223333444555666111112344456666660001111122444444444445660001333334555555660011223455555000123333444556666001111122223333333444555556611222333334555666112233444566011112222333333455566666612233345600111223334566112233334455560000222244456011111223333344455566600001122233333555555500112233344455566600011111112223344455000113345111222334445566012223333444550222333333461122333555666002222334455666001223444501233456666001222222333334445556666122233344444455555666660112223334544444556660133344455555000001111222233344444555666011222333444445560000000112222345666601222222334445566611222222333333334400112223355566011112222333344455555600122222233344444455600011122333334445556601112222222333345560000111222333333333335556660000111233455556600112224445555555600011123334444440111113344455666666666666600112222222244455556666600011123344455500112344444445555500111122222344445556011222223333344444560111223344556012222223344455555556660001111123333444555566601111111123333344456660123444560011112233455611122245560111112222335611111122333334444455556011111222444444555500011111112222222333334466601133344445622455600001122333345555600111111222222222344561223344445514611111223333450111255555560011112333334445566011233445556600122333344622344444112022335012233333344305035055624011462222000333056633666623532460455555562442501111151301111115234556601133441201144435500333046160145611556236656054422