7766666677777227766777777772176667722677777677773776777777217667267777767777377767777777777727776666732227766712776777777772776673222776671277767777777777772277666777777212212777677777777227667777721221277776777777777777727766777777772122666677777777772767777777212266666777777777777772777777777777721776667777777777277777777772177666677777777777777277777777777777277666777777777727777777777727766677777777777777737777777777777727767777777777773777777777772776777777777777777773777777777777773776777777777777377777777777377677777777777777777377777777777777377777777777777737777777777737777777777777777777727777777777777727777777777777772777777777772777777777777777777772777777777777772277677777777777277777777777227767777777777777772677777777777772127767777777777267777777777212776777777777777772276677777777772111267777777777227677777777211126777777777777772227666677777772772226777777777722766777777277222677777777777777227766666667772766666227777777221276666777276666622777777777722212766667777762666666776277777221127667776266666677627777777222211276677777772777667777727723277771777777277766777772277723277777717777777772277776777777212677776227777227777677777722112677777762277777777177777677777712776666673277717777767777771122776666666732277722177777776777772777766677721217777777677777127777766666777221222227777777767772777777677777722777777776777277777777666777777712227777777776777277777767777772777777777677727777777776677777772227777777777777727777776777777777777777777772777777777667777777277777777777777737777777777777777777777777773777777777777777777727777777777767773777777767777777777777776777377777777776677777773777777777776777377777776777777377777777677737777777777667777777737777777777677737777777667777727777777767773777777777766677777772777777777677772777777766777772777777767777277777777766667777777277777777667777727777766667777777777766777772777777766666677777277777777667777771277767666777277777776677777122777767766667777227777777766777777212227777221122777766667777721122227777772211122277777666677777727767322211227277666666777772277767322222112227727776666667777737767777772176672677777677773777667777777721766677226777776777737767777777727766732227766712777677777777777277766667322277667127776777777772276677777212212777767777777777722776667777772122127776777777777727677777772122666667777777777777277667777777721226666777777777772777777777721776666777777777777727777777777777217766677777777777277777777777277666777777777777772777777777777772776667777777777737777777777727767777777777777777377777777777777277677777777777773777777777773776777777777777777737777777777777737767777777777777377777777777377777777777777777773777777777777773777777777777777727777777777727777777777777777777277777777777777277777777777777772777777777772277677777777777777727777777777777722776777777777772677777777772127767777777777777726777777777777721277677777777772276777777772111267777777777777722766777777777721112677777777772277667777772772226777777777777772276666777777727722267777777777227666667772766666227777777777222127666666677727666662277777772212766677762666666776277777772222112766677777626666667762777772211276677772777667777722777232777777177777777727776677777277232777717777777177776777777221126777777622777777722777767777772126777762277771177777677777711227766666667322777771777776777777127766666732777227777776777771277777666667772212221777777767777727777666777212277777777767772777777776667777777122277777777677727777776777777227777777776777277777777766777777722277777777767772777777677777722777777777777727777777776677777772777777777777777277777767777777777777777777737777777777777777777277777777777777377777777777777777777777776773777777777766777777737777777777677737777777677777777777777777677377777777776677777777377777777767773777777767777773377777777677737777777777666777777727777777776777377777776677777227777777667777777777777666677777772777777776777727777777667777722777777766777777777777666666777772777777776677777277777666677777777777666677777227777677666677772277777777667777712777676667772777777766667777721222277777722111222777776666777772122277772211222