2222267666677777227763222211277277666666777772277673222221112277666673227767777377767777772166772277777677773777677777777211766777777777776671277767777777727666672227766712777677777777772277667777777777221277776777777772766677777212212777767777777777222766777777777772266666777777777776677777772122666667777777777777276677777777777777666677777777777777777777721776666777777777777727777777777777772766677777777777777777777777277666777777777777772777777777777777376777777777777777777777777727767777777777777777377777777777777737777777777777777777777777773776777777777777777737777777777777772777777777777777777777777777377777777777777777773777777777777777227767777777777777777777777727777777777777777777277777777777777212776777777777777777777777772277677777777777777727777777777777211126777777777772777777777772127767777777777777226777777777777277222677777777772267777777772111267777777777777222767766666777276666622777777777226667777772772226777777777777722276667777776266666677627777772212666666772766666227777777777221227666777777277766777772277222211266777762666666776277777722221122766777777227777677777722127777717777772777667777722772327777771177777777717777767777771127666762777777277776777777221267777776222777222217777777677777127776666727777777777677777711277666666677327722222777777776777277777766772122217777776777771277776666677772122222777777777677727777777677771222777777767772777777776677777771777777777777777772777777767777222777777776777277777777767777777277777777777777773777777777777727777777777777727777777776777777727777777777776777377777777677777777777777777737777777777777777772777777777777677737777777767777777777777767773777777777767777777377777777777767773777777776677777277777776777377777777776777777777777777777767777277777776667777727777777677737777777777667777777777777777766777772777776666677727777777677772777777777666777777777777777776677777122776776667722777777667777727777776666667777727777777766667777721122777772212227777766777771227776777666777722777777666666777772277632222112772776666677777211222777777222112222222677777677773777677777721667722777767777722776732222211122776666732227766712777677777777276666722277777737776777777772117667777777777212212777767777777727666777772127127776777777777722776677777777772122666667777777777766777777721227777677777777772227667777777777721776666777777777777777777777217666677777777777772766777777777777277666777777777777777777777772776667777777777777277777777777777727767777777777777777777777777277667777777777777727777777777777773776777777777777777777777777737767777777777777773777777777777777377777777777777777777777777773777777777777777777377777777777777727777777777777777777777777777277777777777777777737777777777777772277677777777777777777777777722776777777777777772777777777777772127767777777777727777777777721277677777777777777277777777777772111267777777777722677777777721112677777777777772267777777777772772226777777777772266677777727722267777777777772227677666667772766666227777777722126666667727666662277777777777222766677777762666666776277777222112667777626666667762777777272212276667777772777667777722772277777177777727776677777227723277211227667777772277776777777221277777627777772777767777772212677777711777777777177777677777711276666667277777777776777777112776666662227772222177777776777771277766667721222177777767777712777766666773277222227777777767772777777667777712227777777677727777777766777721222227777777776777277777776777772227777777767772777777777677777717777777777777777727777777677777277777777777777277777777767777772777777777777777737777777777777727777777777777377777777777777777277777777777767773777777776777773777777777677737777777777677777727777777777776777377777777677777737777777767773777777777767777777777777777777677737777777766777772777777776777377777777776677777777777777777677772777777766677777277777776777727777777776667777777777777777667777727777766666777277777776677777277777766666677777777777777766777771227767766677227777777667777712277767776667777277777777666677777211227777722122277776666777772112227777772221127777777666667777721122777772212227777666677777211222777777222112