2222267777677773776777777217667777666666777777222776733222211227666673222766712776777777772776662677777677777377776777777772176677777777722212777677777777227666732227766671277776777777777727767777777777122666677777777772766777777212221277777677777777772276777777777721776667777777777277777777772122266666677777777777727677777777777277666777777777727777777777721177666667777777777772777777777777727767777777777773777777777777227766667777777777777277777777777773776777777777777377777777777722776777777777777777737777777777777377777777777777737777777777773377677777777777777773777777777777727777777777777772777777777777337777777777777777777377777777777772277677777777777277777777777772777777777777777777727777777777772127767777777777267777777777772127767777777777777772777777777777111267777777777227677777777772111776777777777777772677777777777272226777777777722766677777772772226777777777777772276766666777276666227777777221276666667772766666677777777777777227667777776266666776277777221127667777762666666677777777777772212766777777277767777727723277771777777772777667777772777777722211276677777227776777777212677776227777772277776777777727723227777717777777717777677777712776666673277777177777677777777212677777762277222217777776777772777766677721222177777776677777712776666666732722222777777767772777777677777712227777777776777227777776666777212222777777776777277777767777772227777777777677722777777766777777777777777777777727777776777777277777777777777772277777777677777777777777777777737777777777777727777777777777773777777777767777777777777777767773777777767777773777777777766777377777777777777777777777777776777377777776777777737777777776677737777777777677777777777777777677737777777667777772777777777667773777777777767777777777777777677772777777766777777277777777677777277777777776677777777777777767777727777766667777277777777667777772277777776667777777777777776777771277767666777227777777766777777112277766776677777777777766677777212227777221122277777666677777722112227777772772777777666667777727767322211227727776666667777772227767332222111222222677776777737767777772176677226777776777773777767777777721772666732227667127767777777727766667322277666712777767777777777277667777777222127776777777772276667777772122212777776777777777722777777777771226666777777777727667777777721222666666777777777777277777777777217766677777777772777777777777211776666677777777777727777777777772776667777777777277777777777772277666677777777777772777777777777277677777777777737777777777777227767777777777777777377777777777737767777777777773777777777777733776777777777777777737777777777773777777777777777377777777777773377777777777777777773777777777777277777777777777727777777777777227777777777777777777277777777777722776777777777772777777777777722277677777777777777727777777777721277677777777772677777777777721127767777777777777726777777777721212677777777772276777777777721111267777777777777722767777777771112267777777777227666777777727722226777777777777772276777777772722262277777772212766666677727666666227777777777722127666667772766662262777772211276677777626666666776227777777222112767777762666667762277232777717777777727776677777722277232277777177777772777677777272126777762277777722777767777777722126777777622777772277767777772127766666732777771777776777777771127766666667327777177776777777127777666777212221777777766777777127777766667772222177777767777727777776777777122277777777767772277777777667777722227777777677727777777677777722277777777776777227777777776777772227777777767772777777767777772777777777777777722777777777677777777777777777777277777767777777277777777777777737777777777777777777777777777777377777777777777737777777777667773777777777776777777777777777677737777777677777777377777777766777377777777777677777777777777767773777777767777777727777777776677737777777777766777777777777776777377777776677777772777777776777772777777777766677777777777776777727777777667777772777777776677777722777777766666777777777777677777277777666677772277777777667777771122777667766677777777777767777712777676667772222777776666777777221122277777722117777777666777772122277772211222277777666677777722112227777772211