2222677776777737767777777217667722267777776777772277673222211227666732227667127767777777772776666773222777667122777677777772176677777777222127776777777777227666777777721122127777677777777727767777777771226666777777777772766777777777221226666667777777772276777777777217766677777777777277777777777777217766666777777777727677777777772776677777777777727777777777777772776666777777777772777777777777277677777777777773777777777777777277667777777777777277777777777737767777777777777377777777777777737766777777777777737777777777773777777777777777737777777777777773777777777777777773777777777777277777777777777772777777777777777277777777777777777377777777777722776777777777777277777777777777722777677777777777727777777777721277677777777777267777777777777721277767777777777772777777777771112677777777777227677777777777221112667777777777772677777777772722267777777777722766677777777277722266777777777777276766667772766662277777777221276666666777276666662227777777772217667777762666667767777772221127667777776266666667776277777722211266777772777677777277232777771777777777277766677777722772327777717677772277767777722126777776227777777227777767777777221267777762277777177776777771127766666673277777717777776777777711277666666732777177777767777127777666677721222117777777767777771277776666777222177777777677777777776677777712222777777777677772777777766777772227777777767777777777767777772227777777777767777277777777677777227777777777777777777776777777277777777777777777727777777767777777777777777777377777777777777727777777777777777737777777777777777777777777677737777777767777773777777777777677773777777777677777777777777767773777777776777777737777777777767777377777777767777777777777766777377777777667777772777777777776777737777777776677777777777776777727777777666777777277777777776777772777777776667777777777776777777777777666667777277777777766677777727777776666677777777777677777722777677666777227777777776667777771227776776667777777777767777771122277777221122277777766666777777211222777772211777777666777771277673222211227727777666666677777722776732222112277776666677777277677777772176677222677777767777737776777777721762226777767777377677777777727766667732227776671227776777777777277667322276671277677777777772276667777777211221277777677777777722777777772221277767777777777727667777777772212266666677777777777277777777712266667777777777772777777777777772177666667777777777727777777772177666777777777777277777777777777727766667777777777772777777777727766777777777777737777777777777772776677777777777777377777777772776777777777777773777777777777777377667777777777777737777777777377677777777777777377777777777777737777777777777777773777777777737777777777777777727777777777777772777777777777777777277777777772777777777777777772777777777777777227776777777777777727777777777227767777777777772677777777777777212777677777777777726777777777212776777777777772676777777777772211126677777777777722767777777711126777777777772276766777777772777222667777777777772276777777727222677777777777227666666667772766666622277777777722127666677727666622777777772212766667777762666666677762777777222112767777626666677677777722211276677777772777666777777227723277777177777727776777772772327777717777777772277777677777772212677777622777722777677777221267777762277777777177777767777777112776666667327771777767777711277666666732777777177777777677777712777766667772221777777677771277776666777212221177777777776777727777777667777722277777776777777777766777777122227777777777677772777777776777772277777777677777777777677777722277777777777777777277777777677777777777777777777777777767777772777777777777777777377777777777777777777777777773777777777777777277777777777776777737777777776777777777777776777377777777677777737777777777777677773777777777677777777777777677737777777767777777377777777777767777377777777766777777777777767773777777776677777727777777777767777727777777766677777777777767777277777776667777772777777777767777777277777766666777777777776777777777776666677772777777777666777777712277767766677777777777677777227776776667772277777777766677777772112227777722117777776667777711222777772211222777777666667777777211222777772211