2222267777767777277673222112272777666666777772277767322222112227666673222776671277677777721766722677777677773777667777777721766677777777721221277677777777277666732227766712777677777777777277767777777777212266667777777722766777777212212777767777777777722776777777777772177666777777777276777777772122666667777777777777277677777777777727766677777777727777777777721776666777777777777727777777777777772776777777777772777777777777277666777777777777772777777777777777377677777777777377777777777727767777777777777777377777777777777737777777777777737777777777773776777777777777777737777777777777772777777777777773777777777777377777777777777777773777777777777777227767777777777277777777777727777777777777777777277777777777777212776777777777727777777777772277677777777777777727777777777777211126777777777726777777777772127767777777777777726777777777777277222677777777772267777777772111267777777777777722766766666777276666622777777772127677777772772226777777777777772276667777776266666677627777722112766667772766666227777777777722127666777777277766777772772327777177777762666666776277777772222112766677777227777677777721267777622777772777667777722777232777777177777777717777767777771277666667327772277776777777221126777777622777222217777777677777277776667772122177777677777711227766666667322722222777777776777277777767777772227777776777771277777666667772212222777777777677727777777777777227777777767772777777776667777777777777777777777772777777777777777777777776777277777777776777777777777777777777773777777777777777777777777777727777777777677777777777777777776777377777777777777777777777777737777777777777777777777777777777677737777777777777737777777767773777777777776777777777777777777767773777777776777772777777777777377777777777677777777777777777767777277777776677777277777777677737777777777766777777777777777766777772777776666777777777777667772777777777666677777777777777776677777127776776677727777777766777727777777666666777777777777766667777721222777722112277777666677771227777677766677772777777666666777772776732221122727776666667777711222277777722111222222677777677773776777777217667226777776777737777673222221122276666732227766712776777777772776667322277667127776677777777217666777777777212212777677777777227667777772122127777677777777772777677777777772122666677777777772767777777721226666677777777777227767777777777721776667777777777277777777777217766667777777777772776777777777777277666777777777727777777777772776667777777777777277777777777777727767777777777773777777777777277677777777777777727777777777777773776777777777777377777777777737767777777777777773777777777777777377777777777777737777777777773777777777777777777377777777777777727777777777777772777777777777277777777777777777737777777777777772277677777777777277777777777722776777777777777772777777777777772127767777777777267777777777721277677777777777777277777777777772111267777777777227677777777721112677777777777777267777777777772772226777777777722766777777727722267777777777777727667666667772766666227777777721276666677727666662277777777777221266677777762666666776277777221127667777626666667762777777722221127667777772777667777727723277771777777727776677777227772327777771776777772277776777777212677776227777722777767777772211267777776227777777177777677777712776666673277771777776777777112277666666673227777177777776777772777766677721221777777767777712777776666677722222177777777767772777777677777722277777777677727777777766677777722227777777776777277777777777772277777777767772777777777767777772227777777777777727777777777777777777777777777277777777776777777777777777777777737777777777777777777777777777377777777777777777777777777777767773777777777777777777777777677737777777777767777777777777777776777377777777777777377777777767773777777777776777777777777777777677737777777767777727777777776777377777777777667777777777777777677772777777766777772777777776777727777777776666777777777777777677777727777766667777777777776677777277777776666667777777777777667777771277767766777277777777667777712277776777666777777777777766777777212227777221122777776666777772112222777777221117777777666677777721222777722112277777666677777211222277777722111