7766666667777772277767322221122772777667776777377767777772176677267777776777773777767777777217667722677777667277767777777727766673222777667112777667777777772776666732277122177776777777772276667777722122122777766777777777227666777772121226666777777777727667777777721226666667777777777772766777777721217666677777777772777777777777217776666777777777777277777777777217766677777777777277777777777772777666777777777777727777777777772766777777777777737777777777777277767777777777777773777777777777276777777777777773777777777777737776777777777777777377777777777737677777777777777377777777777773777777777777777777737777777777773777777777777777727777777777777277777777777777777772777777777777277777777777777772777777777777722777677777777777777277777777777722767777777777772677777777777721277767777777777777267777777777721276777777777772276777777777721112267777777777777227677777777721116777777777777227666777777227722226777777777777722766677777727722677777777772212766666777277666666227777777777221276666667727666622777777772211276677776266666667776277777772221127667777726666667627777722277717777777277776677777722777232777771777777777776677772277327777762277777227777767777777222126777776227777772777767777722167777766732777717777776777777711127766666673277777177776777771127666666777212217777777767777771227777666677721222177777767777127776666777777122777777777677772777777776677777712227777777677277777766777777722777777777767777277777777767777772227777777767727777777677777772777777777777777727777777776777777277777777777772777777767777772277777777777777737777777777777777727777777777773777777777777777277777777777677773777777777767777773777777777677377777777677777737777777777767777377777777776777777737777777767737777777767777777337777777776777737777777777667777772777777776773777777776677777722777777776777772777777777666777777277777776777277777776667777772277777776677777727777777666667777277777776677772777776666677772777777767667777771222777677666777227777777667777122776776667772277777666666777777211122277777221122277776666777721122777772211222222677777677777722777673222211227727776666677772277732222112277227732227777777737777677777772176677226777767773777677777721766777777777221271127776677777777727766667322776672777677777777277666677777777212227777667777777772276667777721221777767777777722766667777777772176666677777777777727667777777212266667777777777276677777777777727766667777777777772777777777772176666777777777727777777777777772777667777777777777277777777777727666777777777772777777777777777377767777777777777737777777777772767777777777777377777777777777737777777777777777773777777777777376777777777777737777777777777772777777777777777777377777777777737777777777777773777777777777777227776777777777777727777777777772777777777777777277777777777777212777677777777777772777777777777227677777777777727777777777777211122677777777777772677777777777212767777777777726777777777772277222267777777777772276777777777211167777777777722767777667772776666662277777777777227666777777277226777777777772276667777762666666677762777777772212766666677276666227777777722127666667772777766777777227772322211276677777266666676277777222112766777772277777677777772221267777717777777777766777722773277777177777777177777767777777111277666762277777727777677777221677777622777771177777777677777712277776666732777771777767777711276666667327777227777777776777727777777766777212221777777677771277766667772122277777777777677772777777777677777122277777776772777777667777771227777777777777777277777777767777722277777777677277777776777777222777777777777777377777777777777772777777777777727777777677777727777777777776777737777777777677777277777777777737777777777777772777777777777677773777777777767777777777777776773777777776777777377777777777767777377777777776677777777777777677377777777677777773377777777767777727777777776667777772777777767737777777766777777227777777766777777277777776666677772777777767772777777766677777722777777776677777712227776776667772277777766777727777766666777727777777666667777772111222777772211222777776677771227767766677722777777766666777777211122277777221122277776667777211227777722112222