2222677776777377767777777217666772267777776677773777673222211277666732277661277767777777772776666673222277666712777677777772166777777772122277776777777777227666677777772122212777767777777727667777777721266666777777777772766677777777721122666667777777772766777777777217666677777777777277777777777777221776666777777777776677777777772766677777777777727777777777777777277666777777777777777777777777276777777777777773777777777777777727767777777777777777777777777737677777777777777377777777777777773776777777777777777777777777773777777777777777737777777777777777377777777777777777777777777777277777777777777772777777777777777727777777777777777777777777777727767777777777777277777777777777772277677777777777777777777777721776777777777777267777777777777722127767777777777772777777777721126777777777777227677777777777721111267777777777772267777777727722677777777777722766667777777727772226777777777777226677777727666622777777777221276666666777727666666227777777772212666667727666677627777772221127666777776626666666776277777722211266777726666677772277232777771777777777227776667777722772327777717777777776667777722126777776227777777222777766777777221267777762777772777767777771127766666673277777717777776677777711277666666727777177776777777127777666677721122217777777776777771277776666772122177777767777277777776677777771222777777777767772777777766777772227777777777727777777767777777222777777777776777277777777677777227777777777722777777776777777727777777777777777727777777767777777777777777772777777777777777772777777777777777737777777777777777777777777773777777777767777777377777777777767773777777777677777777777777677377777777776777777773777777777776777377777777767777777777777767737777777777667777777277777777777677737777777776677777777777776773777777777666777777727777777776677772777777776667777777777776777277777777666667777727777777776667777727777776666677777777776677772777777677666777222777777777666777771227776776667727777777667777122777677777221122227777776666677777211222777772212777776666777721122277772211227772777666666667777722776732222112777776666677772277673222272176667722677777766777737776777777721662226777767773777677777772727766666732222776667127776777777777276667322776612777677777777722276666777777721222127777677777777727677777721222777767777777772227666777777777211226666677777777777767777777212666667777777777727777777777777772217766667777777777777777777772176666777777777772777777777777777772776667777777777777777777777727666777777777777277777777777777777277677777777777777777777777772767777777777777737777777777777777737767777777777777777777777777376777777777777773777777777777777773777777777777777777777777777737777777777777777377777777777777777277777777777777777777777777772777777777777777727777777777777777722776777777777777777777777777277677777777777772777777777777777221277677777777777727777777777217767777777777772677777777777777211112677777777777722677777777211267777777777772276777777777777277722267777777777772266777777277226777777777777227666677777777276666662277777777722126666677276666227777777772212766666667777266666667762777777222112667777266666776277777722211276667777766266766677777227723277777177777777766777722772327777717777777772277767667777772212677777627777727777677777221267777762277777772227777666777777112776666667277771777767777711277666666732777777177777766767777712777766667721221777777677771277776666777211222177777777767677727777777667777722277777777772777777766777777712227777777777667772777777776777772277777777777277777777677777772227777777777767777277777777677777777777777777727777777767777777277777777777777777377777777777777777777777777737777777777777777727777777777777777337777777776777777777777776773777777777677777773777777777777677737777777777677777777777777677377777777767777777737777777777767773777777777766777777777777767737777777776677777772777777777776777377777777766677777777777767772777777776667777777277777777766777727777777766666777777777766777727777776666677777277777777766677777277777767766677277777776677771227776776667772227777777776667777712277727777722127777766667777211222777772211222277777766666777772112227777772212