BM6e6(╨d ──┴┴┴ ┴┴┴ ┴┴┴ ┴┴┴ ┴┴┴ └└└ └└└ └└└ ╜╜╜ ╜╜╜ ╜╜╜ ╜╜╜ ╝╝╝ ╝╝╝ ╝╝╝ ╝╝╝ ║║║ ║║║ ╣╣╣ ╕╕╕ ╖╖╖ ╖╖╖ ╖╖╖ ╖╖╖ ┤┤┤ ┤┤┤ ╡╡╡ ╡╡╡ ╡╡╡ ┤┤┤ │││ │││ ппп ооо ммм ккк ккк ккк ййй иии ббб ббб ааа ЯЯЯ ЯЯЯ ааа ббб ввв ббб ввв ггг еее жжж ззз ззз ззз ЮЮЮ ЬЬЬ ШШШ ФФФ ССС ООО МММ ЛЛЛ МММ ЛЛЛ ККК ЙЙЙ ЗЗЗ ЖЖЖ ЕЕЕ ДДД ГГГ ВВВ БББ БББ ВВВ БББ ~~~ ||| ||| {{{ {{{ {{{ zzz zzz yyy yyy ooo ooo ooo nnn mmm lll jjj jjj ggg hhh hhh hhh hhh ggg fff fff ddd ddd ccc bbb aaa ``` ___ ___ ^^^ ^^^ ^^^ ___ ___ ``` ``` ``` \\\ ]]] ^^^ ^^^ ^^^ ^^^ ]]] \\\ [[[ [[[ [[[ [[[ [[[ [[[ [[[ [[[ XXX WWW WWW VVV VVV UUU UUU UUU SSS SSS TTT UUU UUU VVV WWW WWW SSS RRR RRR QQQ PPP OOO NNN NNN MMM MMM MMM MMM MMM MMM MMM MMM JJJ JJJ KKK KKK LLL LLL LLL MMM KKK JJJ JJJ III III HHH HHH GGG III HHH HHH GGG HHH HHH III III HHH HHH HHH III III III III III GGG GGG GGG GGG FFF FFF FFF FFF EEE FFF GGG EEE CCC BBB CCC EEE EEE EEE EEE EEE EEE EEE EEE EEE EEE EEE EEE DDD DDD EEE EEE EEE CCC DDD EEE FFF GGG GGG GGG GGG CCC EEE FFF EEE DDD CCC CCC CCC BBB BBB BBB AAA AAA AAA AAA AAA ??? @@@ AAA BBB BBB CCC BBB BBB @@@ AAA AAA AAA AAA BBB BBB BBB BBB AAA AAA @@@ @@@ @@@ @@@ AAA @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ AAA AAA BBB CCC CCC CCC @@@ @@@ AAA BBB CCC CCC CCC CCC CCC BBB AAA @@@ @@@ ??? @@@ @@@ AAA @@@ @@@ @@@ @@@ ??? ??? ??? >>> ??? AAA @@@ ??? ??? @@@ BBB BBB BBB BBB BBB BBB AAA @@@ @@@ @@@ AAA AAA BBB BBB BBB BBB BBB AAA BBB CCC BBB @@@ ??? ??? @@@ @@@ @@@ @@@ @@@ AAA AAA AAA AAA ??? AAA BBB CCC AAA AAA BBB CCC CCC AAA @@@ @@@ AAA AAA @@@ ??? ??? ??? @@@ AAA AAA AAA AAA AAA ??? @@@ AAA AAA BBB BBB AAA AAA AAA @@@ @@@ @@@ @@@ AAA BBB BBB AAA AAA AAA AAA BBB BBB CCC CCC AAA AAA @@@ @@@ @@@ @@@ AAA AAA CCC BBB AAA @@@ ??? @@@ AAA AAA @@@ @@@ AAA AAA AAA AAA @@@ @@@ AAA @@@ ??? ??? >>> >>> ??? ??? @@@ ??? ??? ??? ??? ??? ??? @@@ ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? === === === === === === === === ;;; ;;; ;;; <<< <<< <<< <<< <<< === === >>> >>> >>> ??? ??? ??? ??? >>> >>> === >>> >>> ??? ??? === === === === === === === === <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< === === === === <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< === === === === === === === === <<< <<< <<< <<< <<< <<< <<< <<< ;;; <<< === <<< ;;; ;;; ;;; === === <<< <<< <<< <<< ;;; ;;; ;;; === === >>> >>> >>> >>> === === <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< === === === === === === === === === === <<< <<< <<< === === === >>> ??? @@@ ??? >>> === === >>> === <<< <<< === >>> >>> === ;;; === === === === === === === === === === <<< <<< <<< <<< === === ??? ??? AAA CCC EEE FFF HHH III HHH DDD @@@ >>> >>> >>> === === === === >>> >>> >>> >>> === === === <<< ;;; <<< === >>> === <<< ;;; ;;; ;;; <<< <<< <<< <<< <<< <<< <<< <<< ;;; ;;; <<< <<< <<< ;;; ;;; <<< ;;; ::: ::: ::: ;;; >>> <<< ;;; <<< === >>> === <<< ::: ::: ::: ::: ::: ;;; <<< <<< ;;; ;;; ::: ::: ::: ::: ;;; ;;; ;;; ;;; ::: ::: ::: ;;; ;;; <<< }}} }}} }}} }}} ||| ||| ||| ||| yyy yyy yyy yyy yyy yyy yyy yyy uuu ttt sss sss rrr rrr rrr sss ppp ppp ppp qqq qqq ppp ppp ooo lll kkk jjj iii hhh ggg ggg ggg eee ddd ccc bbb ccc ddd eee fff fff ggg iii kkk lll nnn nnn ooo hhh fff ccc ___ \\\ XXX VVV UUU XXX WWW WWW VVV UUU TTT SSS SSS RRR PPP OOO PPP PPP PPP NNN LLL OOO OOO OOO OOO OOO OOO NNN NNN WWW WWW WWW WWW WWW VVV UUU UUU RRR SSS SSS SSS SSS SSS RRR RRR RRR RRR QQQ QQQ QQQ PPP PPP PPP OOO OOO OOO PPP PPP QQQ QQQ RRR MMM MMM NNN OOO OOO NNN MMM MMM LLL LLL LLL LLL LLL MMM MMM MMM MMM MMM MMM LLL LLL LLL KKK KKK JJJ JJJ KKK KKK LLL MMM NNN NNN III III III HHH GGG FFF FFF FFF EEE EEE FFF GGG GGG GGG FFF FFF DDD DDD DDD EEE EEE FFF FFF GGG EEE EEE DDD CCC CCC BBB BBB AAA BBB BBB BBB AAA BBB BBB CCC CCC DDD EEE EEE EEE EEE EEE FFF FFF BBB BBB AAA AAA AAA AAA AAA AAA AAA BBB CCC BBB @@@ ??? @@@ AAA @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ AAA @@@ @@@ ??? ??? @@@ @@@ AAA ??? ??? @@@ AAA BBB BBB BBB BBB >>> @@@ AAA AAA ??? >>> >>> ??? @@@ ??? ??? >>> >>> ??? ??? @@@ === >>> ??? ??? @@@ @@@ @@@ ??? ??? ??? ??? ??? @@@ @@@ @@@ AAA @@@ ??? ??? >>> >>> ??? ??? @@@ >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> ??? @@@ @@@ AAA AAA >>> ??? @@@ AAA BBB BBB BBB BBB AAA @@@ ??? ??? >>> >>> >>> ??? ??? ??? ??? >>> >>> >>> === === === >>> ??? ??? >>> >>> ??? AAA @@@ @@@ AAA AAA @@@ @@@ ??? >>> >>> >>> ??? @@@ @@@ @@@ @@@ @@@ ??? @@@ BBB AAA ??? >>> >>> ??? >>> >>> ??? ??? ??? @@@ @@@ @@@ >>> @@@ BBB BBB AAA @@@ AAA BBB AAA @@@ ??? ??? @@@ @@@ ??? >>> === === >>> ??? @@@ @@@ @@@ @@@ >>> ??? ??? @@@ @@@ @@@ @@@ @@@ @@@ @@@ ??? ??? ??? ??? @@@ @@@ ??? ??? ??? @@@ AAA BBB CCC DDD AAA @@@ ??? >>> >>> === === >>> AAA @@@ ??? >>> >>> ??? @@@ AAA ??? ??? @@@ @@@ @@@ @@@ ??? ??? @@@ ??? ??? >>> === >>> >>> >>> ??? ??? >>> >>> >>> >>> ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? >>> >>> >>> >>> >>> >>> >>> >>> === === === === === === === === <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< === === === >>> >>> === === <<< <<< <<< === >>> >>> === === === === === === === === <<< <<< <<< <<< <<< <<< <<< <<< ;;; <<< <<< === === <<< <<< ;;; <<< <<< <<< <<< <<< <<< <<< <<< === === === === === === === === <<< <<< <<< <<< <<< <<< <<< <<< ;;; <<< === <<< ;;; ;;; <<< === === <<< <<< <<< <<< ;;; ;;; ;;; <<< <<< === === === === <<< <<< ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< === === === === === === >>> ??? >>> <<< ;;; <<< === <<< ;;; ;;; <<< === === <<< ::: === === === === === === === === === <<< <<< ;;; ;;; <<< <<< === === >>> @@@ BBB EEE GGG III JJJ III FFF AAA === <<< <<< <<< ;;; ;;; <<< <<< === === === === === <<< ;;; ::: ;;; <<< === <<< ;;; ;;; ;;; <<< <<< === <<< <<< ;;; <<< ;;; ::: ::: ::: ::: ;;; <<< ;;; ;;; ::: ::: ::: ::: ::: ::: === ;;; ::: ;;; <<< === <<< ;;; ::: ::: ::: ::: ::: ;;; ;;; <<< ;;; ;;; ::: ::: ::: ::: ;;; ;;; ;;; ;;; ::: ::: ::: ;;; <<< <<< ZZZ ZZZ ZZZ ZZZ ZZZ ZZZ ZZZ ZZZ XXX YYY YYY YYY YYY YYY YYY YYY VVV VVV UUU TTT TTT TTT UUU UUU SSS TTT TTT UUU UUU TTT TTT SSS RRR RRR QQQ OOO NNN MMM MMM NNN PPP PPP OOO OOO OOO PPP RRR RRR SSS UUU WWW YYY \\\ ^^^ ___ ___ ]]] [[[ YYY UUU QQQ NNN KKK JJJ KKK KKK JJJ JJJ JJJ III III III HHH GGG FFF GGG HHH III GGG FFF KKK KKK KKK KKK KKK KKK KKK KKK CCC CCC DDD EEE EEE EEE EEE EEE BBB BBB CCC CCC CCC CCC BBB BBB BBB BBB BBB CCC CCC CCC DDD DDD BBB BBB CCC CCC DDD EEE EEE FFF @@@ AAA BBB CCC CCC BBB AAA @@@ ??? ??? @@@ @@@ @@@ AAA AAA AAA EEE EEE DDD DDD DDD DDD CCC CCC @@@ AAA BBB CCC DDD EEE EEE FFF BBB BBB AAA AAA @@@ @@@ ??? ??? >>> ??? @@@ AAA BBB BBB AAA @@@ ??? ??? @@@ @@@ AAA BBB BBB CCC AAA @@@ @@@ ??? ??? >>> === === >>> === === === >>> >>> ??? @@@ ??? ??? @@@ @@@ @@@ AAA AAA AAA >>> >>> >>> >>> >>> >>> >>> >>> <<< >>> ??? >>> === <<< <<< === === === === === === === === === >>> >>> === === === === >>> >>> <<< <<< === >>> ??? ??? ??? ??? <<< === >>> >>> <<< ;;; ;;; <<< === === <<< ;;; ;;; <<< === >>> ;;; ;;; <<< === === === === <<< <<< <<< <<< <<< === === === === >>> >>> === === === === >>> >>> === === === === === === === === ;;; <<< <<< === === >>> ??? ??? <<< === >>> ??? @@@ @@@ @@@ ??? ??? >>> >>> === === === === === === === === === <<< <<< <<< <<< ;;; === >>> >>> === === >>> ??? ??? ??? ??? ??? ??? >>> === === <<< <<< === >>> >>> >>> >>> === === ??? @@@ @@@ >>> === === >>> === === === === >>> >>> >>> >>> <<< >>> ??? @@@ ??? >>> ??? @@@ @@@ ??? >>> >>> ??? ??? >>> <<< ;;; <<< === >>> ??? ??? ??? ??? === === >>> ??? ??? ??? ??? >>> ??? ??? >>> >>> >>> >>> >>> ??? === === === >>> @@@ BBB DDD EEE DDD CCC BBB @@@ ??? >>> >>> === ??? ??? >>> === === >>> ??? @@@ >>> >>> ??? ??? ??? ??? >>> >>> ??? >>> === === <<< <<< === === >>> >>> === === === === >>> >>> ??? ??? ??? ??? ??? ??? ??? ??? === === === === === === === === === === === === === === === === <<< <<< <<< <<< <<< <<< <<< <<< ;;; ;;; ;;; ;;; <<< <<< <<< <<< ;;; ;;; ;;; ;;; ;;; <<< === === === === === === === === === === <<< <<< <<< <<< <<< <<< <<< <<< ;;; <<< <<< === === <<< <<< ;;; <<< <<< <<< <<< <<< <<< <<< <<< === === === === === === === === <<< <<< <<< <<< <<< <<< <<< <<< ;;; <<< === <<< ;;; ;;; <<< === === <<< <<< <<< <<< ;;; ;;; ;;; ;;; ;;; <<< <<< <<< <<< ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; <<< <<< === === === === === <<< === === <<< ::: ::: ;;; <<< ;;; ::: ::: ;;; <<< <<< ;;; 999 === === === === === === === === === <<< <<< ;;; ;;; <<< <<< === <<< === ??? BBB EEE HHH JJJ KKK KKK GGG AAA === ;;; ;;; ::: ::: ::: ::: ;;; <<< <<< <<< <<< <<< ;;; ::: 999 ::: ;;; <<< <<< ;;; ;;; ;;; <<< === === <<< ;;; ::: ;;; ::: 999 999 999 999 ::: ;;; ;;; ::: 999 ::: ;;; ;;; ::: ::: <<< ::: 999 ::: ;;; <<< ;;; ::: ::: ::: 999 999 ::: ::: ;;; <<< ;;; ::: ::: 999 999 ::: ::: ;;; ::: ::: ::: ::: ::: ;;; <<< === GGG GGG GGG HHH HHH HHH HHH HHH GGG GGG HHH HHH HHH HHH HHH HHH III III HHH GGG GGG GGG HHH HHH HHH HHH III III JJJ III III III HHH HHH HHH FFF DDD CCC DDD EEE EEE DDD CCC CCC CCC EEE FFF GGG III JJJ LLL OOO RRR TTT VVV VVV WWW VVV SSS PPP LLL HHH FFF DDD AAA AAA AAA AAA AAA AAA AAA AAA BBB AAA @@@ AAA BBB CCC CCC BBB AAA AAA AAA AAA AAA BBB BBB BBB AAA AAA BBB DDD DDD EEE EEE EEE AAA BBB CCC CCC CCC CCC BBB BBB AAA AAA AAA BBB CCC DDD DDD EEE BBB CCC CCC DDD EEE FFF FFF FFF @@@ AAA BBB CCC CCC BBB AAA @@@ @@@ @@@ @@@ AAA AAA BBB BBB BBB AAA AAA AAA AAA AAA @@@ @@@ @@@ <<< <<< === >>> ??? AAA AAA BBB ??? ??? ??? >>> >>> === === === === === ??? @@@ AAA @@@ @@@ ??? >>> >>> ??? @@@ @@@ AAA BBB BBB @@@ @@@ ??? ??? >>> === === === === === <<< <<< === >>> ??? ??? ;;; ;;; <<< <<< === === === >>> >>> >>> >>> >>> >>> ??? ??? ??? 999 ;;; <<< <<< ;;; 999 ::: ::: === === === === === === === === >>> >>> === === === === >>> >>> <<< === >>> ??? ??? @@@ @@@ ??? <<< === ??? >>> <<< ;;; ;;; <<< <<< ;;; ::: 999 999 ::: <<< <<< ::: ::: ;;; ;;; ;;; ;;; ;;; ;;; 999 999 999 ::: ::: ::: ;;; ;;; === === <<< <<< <<< <<< === >>> <<< <<< <<< <<< <<< <<< <<< <<< ::: ::: ;;; ;;; <<< === === === 999 ;;; <<< >>> >>> >>> === === >>> === === <<< <<< <<< <<< === === <<< <<< <<< <<< ;;; ;;; ;;; ;;; <<< === === <<< <<< === >>> >>> >>> >>> >>> >>> === <<< <<< ::: ;;; ;;; <<< <<< <<< <<< <<< <<< >>> ??? ??? === <<< <<< === <<< <<< <<< <<< === === === === ::: <<< >>> >>> === <<< === >>> ??? >>> === >>> ??? >>> === ;;; ::: ;;; <<< === >>> >>> >>> >>> <<< <<< === >>> >>> >>> >>> >>> >>> >>> === === === === === >>> ;;; ;;; <<< === ??? BBB DDD FFF III HHH FFF DDD BBB AAA @@@ @@@ >>> >>> === <<< <<< === >>> ??? === === >>> >>> >>> >>> === === >>> >>> === <<< <<< <<< <<< <<< === === <<< <<< <<< <<< === === >>> >>> >>> >>> >>> >>> >>> >>> === === === === === === === === === === === === === === === === <<< <<< <<< <<< <<< <<< <<< ;;; ::: ::: ::: ;;; ;;; ;;; <<< <<< ::: ::: ::: ::: ::: ;;; <<< === === === === === === === === === >>> >>> >>> >>> >>> >>> >>> >>> ;;; <<< <<< <<< <<< <<< <<< ;;; <<< <<< <<< <<< <<< <<< <<< <<< === === === === === === === === <<< <<< <<< <<< <<< <<< <<< <<< ;;; <<< === <<< ;;; ;;; <<< === === === <<< <<< <<< ;;; ;;; ;;; ::: ;;; ;;; ;;; ;;; ;;; ;;; ::: ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: ;;; ;;; <<< === >>> >>> === === ;;; <<< <<< ;;; 999 999 ::: <<< ::: 999 999 ::: ;;; ;;; ::: 888 === === === === === === === === <<< <<< <<< ;;; ;;; <<< <<< <<< ;;; <<< ??? BBB EEE III KKK LLL MMM HHH BBB === ;;; ::: 999 999 999 ::: ::: ;;; <<< <<< <<< ;;; ::: 999 888 999 ;;; <<< ;;; ::: ;;; ;;; === === === <<< ;;; ::: ::: ::: 888 888 888 888 ::: ::: ;;; ::: 999 999 ;;; ;;; ;;; ::: ;;; ::: 999 999 ;;; ;;; ::: 999 ::: ::: 999 999 ::: ::: ;;; <<< ;;; ::: ::: 999 999 ::: ::: ;;; ::: ::: ::: ::: ::: ;;; <<< === DDD DDD CCC CCC CCC BBB BBB BBB DDD DDD DDD DDD DDD DDD DDD DDD GGG GGG FFF FFF EEE EEE EEE DDD BBB BBB BBB BBB BBB BBB BBB BBB CCC CCC BBB BBB BBB AAA AAA AAA CCC CCC CCC CCC CCC CCC CCC CCC EEE FFF JJJ NNN RRR UUU WWW XXX WWW XXX WWW SSS MMM GGG CCC AAA AAA AAA AAA @@@ @@@ ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? @@@ @@@ AAA AAA AAA BBB BBB BBB BBB BBB @@@ ??? ??? @@@ BBB BBB AAA AAA AAA AAA AAA @@@ ??? >>> AAA AAA @@@ @@@ AAA CCC DDD EEE EEE DDD AAA ??? === === >>> ??? >>> >>> >>> >>> >>> >>> >>> ??? >>> === === <<< <<< <<< === === >>> >>> >>> >>> >>> >>> >>> >>> @@@ ??? ??? >>> >>> >>> >>> >>> <<< <<< <<< <<< <<< <<< <<< <<< === === <<< <<< <<< <<< === === ::: ::: <<< === >>> >>> >>> >>> @@@ @@@ ??? === <<< ;;; ::: 999 999 999 ::: ::: ;;; <<< === === === === === === === === === === === === <<< ;;; ;;; ;;; ;;; <<< ;;; ::: ::: 999 999 ::: ::: ;;; ;;; ;;; <<< <<< <<< <<< ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; 888 999 ::: ::: ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: 999 999 999 ::: ::: ::: ;;; ;;; ;;; <<< <<< ::: ::: ::: ::: ::: ::: ::: ::: ;;; ::: ::: ::: ::: ;;; <<< <<< ;;; ::: ::: 999 999 ::: ::: ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: ::: ;;; ;;; ;;; ;;; <<< === === <<< <<< <<< ;;; ;;; ;;; ::: ::: ::: ;;; ;;; ;;; <<< <<< ;;; ;;; <<< <<< <<< <<< ;;; ;;; ;;; ;;; ;;; <<< <<< <<< <<< === === === === === === === === === <<< <<< === === >>> >>> ??? ??? === === >>> ??? ??? ??? ??? ??? === >>> >>> >>> >>> ??? ??? ??? @@@ ??? ??? >>> === <<< <<< ;;; ;;; === @@@ BBB BBB @@@ === ;;; >>> >>> === === === === >>> >>> >>> >>> === <<< <<< <<< <<< <<< ??? ??? @@@ AAA CCC DDD EEE EEE HHH III HHH FFF BBB ??? >>> ??? === === === === === === === === === === === === === === === === === === === === === === === === <<< <<< ;;; ;;; ;;; <<< <<< === === === === === === <<< <<< <<< === === === === === === === === <<< <<< ;;; ;;; ;;; ::: ::: ::: <<< ;;; ;;; ::: ::: ;;; ;;; <<< ::: <<< >>> ??? >>> <<< ::: 888 ::: ::: ::: ;;; ;;; ;;; <<< <<< <<< <<< <<< <<< ;;; ;;; ;;; ;;; === === <<< <<< <<< ;;; ;;; ;;; ::: ::: ::: ;;; ;;; ;;; <<< <<< ::: ::: ::: ::: ::: ::: ::: ::: ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; <<< <<< ;;; ::: 999 888 888 777 ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; <<< ;;; ;;; ::: ::: ;;; ;;; <<< ::: ::: ::: 999 999 888 888 888 ::: ::: ::: ::: ::: ::: ::: ::: 999 999 888 888 999 999 ::: ;;; ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: <<< <<< <<< ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: <<< <<< ;;; ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ;;; <<< === === AAA BBB CCC EEE GGG III KKK LLL JJJ EEE ??? ::: 999 999 999 999 999 999 888 888 999 999 ::: ;;; 888 888 ::: ::: ::: ::: 888 888 888 888 888 888 888 888 888 888 888 888 999 999 999 ::: ::: ::: ;;; ;;; ::: ::: ::: 999 999 999 999 999 999 888 888 888 777 777 888 888 888 888 888 888 888 888 999 999 888 777 777 888 999 999 999 999 999 999 999 999 999 999 CCC CCC BBB BBB BBB AAA AAA AAA BBB BBB BBB BBB BBB BBB BBB BBB EEE EEE DDD DDD DDD CCC CCC CCC AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA @@@ @@@ @@@ ??? ??? AAA AAA AAA AAA AAA AAA AAA AAA CCC EEE HHH LLL PPP SSS VVV WWW WWW WWW VVV RRR LLL FFF BBB @@@ @@@ @@@ ??? ??? ??? >>> >>> >>> ??? ??? ??? ??? ??? ??? ??? ??? >>> >>> ??? ??? ??? @@@ @@@ @@@ @@@ @@@ ??? ??? ??? ??? @@@ @@@ @@@ @@@ AAA AAA @@@ ??? ??? >>> ??? ??? >>> >>> ??? AAA BBB CCC DDD CCC @@@ >>> === === >>> >>> === === === === === === === === <<< <<< ;;; ;;; ;;; ;;; <<< <<< >>> >>> >>> >>> >>> >>> >>> >>> ??? >>> === === <<< <<< === === <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< ;;; ;;; ;;; ;;; <<< <<< ::: ;;; <<< === === === === === ??? >>> >>> === <<< ;;; ::: ::: 999 999 ::: ::: ;;; ;;; <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< ;;; ;;; ;;; ;;; ;;; <<< === === ;;; ::: ::: ::: ::: ::: ::: ;;; ;;; ;;; <<< <<< <<< <<< ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; 888 999 ::: ::: ;;; ;;; ::: ::: ;;; ;;; ::: ::: ::: 999 999 999 ::: ::: ::: ::: ;;; ;;; ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ;;; <<< <<< ;;; ::: ::: 999 999 ::: ::: ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: ;;; ;;; ;;; <<< <<< <<< === <<< <<< <<< ;;; ;;; ;;; ::: ::: ::: ::: ;;; ;;; ;;; ;;; <<< ::: ;;; ;;; <<< <<< ;;; ;;; ::: ;;; ;;; ;;; ;;; <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< === === === >>> >>> >>> ;;; <<< === === >>> >>> === === >>> >>> >>> >>> ??? ??? ??? ??? ??? >>> >>> >>> === <<< <<< <<< === >>> >>> >>> >>> >>> >>> === >>> === === === === === === >>> >>> >>> === <<< <<< <<< <<< <<< >>> >>> ??? @@@ AAA BBB CCC DDD EEE EEE EEE CCC @@@ === === >>> ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; <<< <<< <<< <<< <<< <<< <<< <<< ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; === <<< ;;; ;;; ;;; ;;; ;;; <<< === <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< ;;; ;;; ;;; ::: ;;; ;;; ::: ::: ::: ::: ;;; ;;; ;;; ;;; === === === ;;; ::: 999 ::: ::: ::: ::: ;;; ;;; ;;; ;;; <<< <<< ;;; ;;; ;;; ::: ::: ::: === <<< <<< <<< ;;; ;;; ;;; ::: 999 ::: ::: ::: ::: ;;; ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; <<< <<< ;;; ;;; ::: 999 999 999 ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: 999 999 999 999 ::: ::: ::: ::: ::: 999 999 888 888 888 ::: ::: ::: ::: ::: ::: ::: ::: 999 888 888 888 888 999 ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ;;; ;;; ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ;;; ::: ::: ::: 999 999 999 999 ::: 999 999 ::: ::: ;;; <<< === >>> ??? AAA CCC EEE GGG III III III DDD >>> ::: 999 999 999 999 999 999 888 888 999 999 ::: ;;; 888 999 ::: ::: ::: ::: 999 888 888 888 888 888 888 888 888 888 888 888 888 999 999 999 ::: ::: ;;; ::: ::: ::: ::: 999 999 999 999 999 999 888 888 888 777 777 888 888 888 888 888 888 888 888 ::: 999 888 777 777 888 999 ::: 999 999 999 999 999 999 999 999 AAA AAA AAA @@@ @@@ @@@ @@@ ??? ??? ??? ??? ??? ??? ??? ??? ??? BBB BBB BBB AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA ??? ??? >>> >>> >>> === === === >>> >>> >>> >>> >>> >>> >>> >>> AAA CCC FFF JJJ NNN RRR UUU WWW VVV WWW UUU QQQ KKK EEE BBB @@@ >>> >>> >>> >>> === === === === >>> >>> >>> >>> >>> >>> >>> >>> <<< <<< === === === >>> >>> >>> === >>> >>> ??? ??? >>> >>> === ??? ??? @@@ @@@ ??? ??? >>> >>> === === <<< <<< === >>> ??? @@@ BBB AAA ??? >>> === === === >>> === === <<< <<< ;;; ;;; ;;; ::: ;;; ;;; ::: ::: ::: ;;; ;;; <<< >>> >>> >>> >>> >>> >>> >>> >>> >>> === <<< <<< ;;; ;;; <<< <<< ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: 999 999 ::: ::: ;;; ;;; ;;; <<< <<< === <<< <<< <<< === === <<< <<< <<< ;;; ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; 999 999 ::: ;;; <<< === >>> >>> ;;; ;;; ::: ::: ::: ::: ;;; ;;; ::: ;;; ;;; <<< <<< ;;; ;;; ::: ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: 888 999 999 ::: ::: ::: ::: ::: ::: ::: ::: 999 999 999 999 999 999 999 ::: ::: ::: ;;; ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: 999 999 ::: ::: ;;; <<< ::: ::: 999 999 999 999 ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ;;; ;;; ;;; ;;; <<< <<< <<< <<< <<< <<< ;;; ;;; ;;; ;;; ::: ::: ::: ::: ::: ::: ;;; ;;; ;;; ;;; ::: ::: ;;; ;;; ;;; ;;; ::: ::: ;;; ;;; ;;; ;;; <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< === === === === === ::: ;;; ;;; <<< === <<< <<< <<< >>> >>> >>> ??? ??? ??? @@@ @@@ === === === === === === <<< <<< ??? >>> ;;; 999 999 ;;; >>> ??? === === <<< <<< <<< <<< === === >>> >>> === === <<< <<< === === <<< === === >>> ??? @@@ AAA AAA ??? @@@ AAA ??? === <<< <<< === ::: ::: ::: ::: ::: ::: ::: ::: <<< <<< <<< <<< <<< <<< <<< <<< ::: ::: ::: ::: ::: ::: ::: ::: === <<< ;;; ;;; ::: ::: ::: ::: <<< <<< <<< <<< <<< <<< <<< <<< ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; <<< <<< <<< ;;; ;;; ;;; ::: ::: ;;; ::: ::: 999 999 ::: ::: ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: ::: 999 999 ::: ::: ::: ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: ::: 999 <<< <<< ;;; ;;; ;;; ;;; ::: ::: 888 888 999 999 999 ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ;;; ;;; ;;; ;;; ::: ::: ::: ::: 999 999 999 999 999 999 999 999 999 888 888 888 888 888 888 999 999 999 999 999 999 888 888 888 999 999 999 999 999 999 999 999 888 888 888 888 888 999 999 ::: ::: ::: ::: ::: ::: ::: ::: ::: 999 999 999 999 999 999 999 999 ::: ::: ::: ::: ::: ::: ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; 999 999 999 999 888 888 888 888 999 999 999 999 ::: ;;; <<< <<< <<< === ??? BBB DDD FFF HHH HHH FFF BBB === ::: 999 ::: ::: ::: 999 888 888 888 888 999 ::: ::: 999 999 ::: ::: ::: ::: 999 999 888 888 888 888 888 888 888 888 777 888 888 888 999 999 999 999 ::: ::: ::: 999 999 999 888 888 999 888 888 888 888 777 777 777 888 888 888 888 888 888 888 888 ::: 999 888 888 888 888 999 ::: 888 888 888 888 888 888 888 888 @@@ @@@ ??? ??? ??? >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> ??? ??? ??? ??? ??? ??? ??? ??? @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ >>> >>> >>> === === === <<< <<< === === === === === === === === @@@ BBB EEE III MMM RRR UUU WWW WWW WWW VVV QQQ KKK EEE BBB AAA === === === === === === === === === === === === === === === === ;;; <<< <<< <<< <<< === === === <<< === >>> ??? ??? >>> === <<< >>> >>> >>> ??? ??? >>> >>> === <<< <<< <<< <<< <<< === >>> >>> @@@ ??? >>> === <<< <<< === === === === <<< <<< ;;; ;;; ::: ::: ;;; ;;; ;;; ::: ;;; ;;; <<< <<< >>> >>> >>> >>> >>> >>> >>> >>> >>> === <<< <<< ;;; ;;; <<< <<< ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: 999 999 999 999 ::: ::: ;;; ;;; <<< <<< <<< ;;; ;;; ::: ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: ::: ::: 999 999 999 999 ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; 999 999 ::: ;;; <<< <<< === === ;;; ;;; ::: ::: ::: ::: ;;; ;;; ::: ::: ;;; ;;; ;;; ;;; ::: ::: ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; 999 999 999 999 999 999 999 999 888 999 999 ::: ::: ::: 999 999 999 999 999 999 999 888 888 888 999 999 999 999 ::: ::: ::: ::: 999 999 999 999 999 999 999 999 999 999 999 999 999 ::: ::: ;;; ::: ::: 999 999 999 999 ::: ::: 999 999 999 999 999 999 999 999 ::: ;;; ;;; ;;; ;;; <<< <<< <<< ;;; ;;; ::: ::: ::: ::: ::: ::: 999 999 ::: ::: ::: ;;; ;;; ;;; ;;; ;;; <<< <<< <<< <<< ;;; ;;; ::: ::: ;;; ;;; ;;; <<< <<< <<< ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; <<< <<< <<< <<< <<< <<< <<< <<< ::: ::: ;;; <<< <<< <<< <<< <<< >>> >>> >>> ??? ??? ??? @@@ @@@ <<< <<< <<< <<< <<< <<< <<< === >>> <<< ::: 888 888 ::: <<< >>> === <<< <<< ;;; ;;; <<< <<< === >>> >>> === <<< <<< === === === ;;; ;;; <<< <<< === === >>> >>> ;;; === === === ;;; ;;; <<< === ::: ::: ::: ::: ::: ::: ::: ::: ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: === <<< ;;; ::: 999 999 999 999 ;;; ;;; ;;; ;;; ;;; <<< <<< <<< ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: ::: 999 999 999 ::: ::: 999 999 999 999 ::: ::: ;;; ::: 999 888 888 999 ::: ;;; 999 999 999 999 ::: ::: ::: ::: <<< ;;; ;;; ;;; ;;; ::: ::: ::: ;;; ;;; ::: ::: ::: ::: ::: ::: 777 888 888 888 888 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 ::: ::: ;;; ;;; ;;; <<< 888 888 888 888 888 888 888 888 999 888 888 777 777 888 888 999 999 999 999 888 888 888 888 888 999 999 999 999 999 999 999 999 777 777 777 777 777 888 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 888 888 999 999 ::: ::: ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: ::: 999 999 999 999 888 888 888 888 888 888 888 999 ::: ;;; <<< === >>> AAA DDD FFF HHH III III DDD AAA <<< 999 999 ::: ::: ::: 888 888 888 888 888 999 999 ::: 999 999 ::: ::: ::: ::: 999 999 888 888 888 888 888 888 888 888 777 777 777 888 888 888 888 999 999 999 999 999 888 888 888 888 888 888 888 888 777 777 777 777 888 888 888 888 888 888 888 888 999 999 999 888 888 999 999 999 888 888 888 888 888 888 888 888 ??? >>> >>> >>> >>> === === === >>> >>> >>> >>> >>> >>> >>> >>> === === === === >>> >>> >>> >>> ??? ??? ??? ??? ??? ??? ??? ??? ??? >>> >>> >>> === === === === === === === === === === === === @@@ AAA DDD HHH MMM RRR WWW YYY XXX XXX VVV QQQ KKK FFF CCC BBB === >>> >>> >>> >>> >>> >>> >>> <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< === === === >>> >>> <<< === >>> ??? ??? >>> === <<< <<< <<< === >>> >>> === === === <<< <<< <<< === === === === === === <<< <<< <<< ;;; <<< <<< <<< === === === <<< <<< ;;; ;;; ;;; <<< <<< ;;; ;;; <<< === >>> >>> ??? ??? ??? ??? ??? ??? ??? ??? ??? >>> === === <<< <<< === === ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: ::: ::: ;;; ;;; ::: ;;; ;;; ;;; ;;; ;;; ::: 999 ::: ::: ::: ::: ;;; ;;; ;;; ;;; 999 999 999 999 999 888 888 888 999 999 999 999 999 999 999 999 ::: ::: ;;; <<< <<< ;;; ::: ::: ::: ::: 999 999 999 999 ::: ::: 999 999 ::: ::: ::: ::: 999 999 ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; 999 999 999 999 999 999 999 999 999 999 999 ::: ::: 999 888 888 888 888 888 888 888 888 888 888 888 888 888 999 999 999 ::: ::: 999 999 999 999 999 999 999 999 999 888 888 888 888 999 ::: ::: ::: 999 999 888 888 999 999 ::: 999 999 999 999 999 999 999 999 ::: ::: ::: ::: ;;; ;;; ;;; ;;; 999 999 ::: ::: ::: ::: ::: ::: 999 999 999 ::: ::: ::: ;;; ;;; <<< <<< === === === === <<< <<< ::: ::: ::: ;;; ;;; ;;; ;;; <<< ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; <<< <<< <<< ;;; ;;; ;;; ;;; ;;; ::: ;;; <<< <<< === === <<< <<< === === >>> >>> >>> ??? ??? ??? ;;; ;;; ;;; ;;; ;;; <<< <<< <<< ;;; ;;; ::: ::: ::: ::: ;;; ;;; <<< <<< ;;; ;;; ;;; ;;; <<< <<< === <<< <<< <<< <<< <<< === === ::: ::: ;;; ;;; ;;; ;;; ;;; ;;; 999 ::: <<< <<< ;;; ;;; <<< === ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: ;;; ;;; ::: 999 999 999 999 999 999 ::: ::: ::: ;;; ;;; ;;; <<< ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; 999 999 999 888 888 888 888 777 999 999 888 888 888 888 999 999 ::: 999 888 777 777 888 ::: ;;; 888 888 888 999 999 999 ::: ::: <<< <<< <<< ;;; ;;; ;;; ::: ::: 999 999 ::: ::: ::: ::: ::: ::: 777 777 777 888 888 888 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 888 888 999 999 ::: ;;; ;;; ;;; 777 777 777 777 777 777 777 777 999 999 888 888 888 888 999 999 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 777 777 666 666 777 777 888 999 999 999 999 999 999 999 999 999 888 888 888 888 888 888 888 888 777 888 888 999 999 ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: 999 999 999 999 888 888 888 888 888 999 ;;; ;;; === >>> AAA DDD FFF GGG GGG GGG BBB ??? ;;; 999 999 ::: ::: 999 888 888 777 777 888 888 999 ::: 999 999 999 999 999 999 999 999 777 777 777 777 777 777 777 777 666 666 777 777 777 888 888 888 999 999 888 888 888 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 888 888 888 888 888 888 888 888 777 777 777 777 777 777 777 777 >>> >>> >>> >>> === === === === >>> >>> >>> >>> >>> >>> >>> >>> === === === === === >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> ??? ??? ??? >>> >>> >>> === === >>> >>> >>> >>> >>> >>> >>> >>> ??? @@@ CCC GGG LLL RRR WWW ZZZ XXX WWW UUU PPP JJJ EEE BBB BBB === === === === >>> >>> >>> >>> ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; <<< <<< === === === >>> >>> >>> <<< === === >>> >>> === === <<< ;;; ;;; <<< === === === <<< <<< <<< <<< === === === === === <<< ::: ::: ::: ;;; ;;; ;;; ;;; ;;; <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< === >>> ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? >>> === === <<< <<< === === ::: ::: ::: ::: ::: ::: ::: ::: ;;; ::: ::: 999 999 ::: ::: ;;; 999 999 ::: ::: ;;; ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: 888 888 888 888 888 888 888 888 999 999 999 999 999 999 999 999 ::: ;;; <<< <<< <<< ::: 999 888 999 999 888 888 888 888 999 999 888 999 999 ::: ::: 999 999 888 999 999 999 999 999 999 999 999 888 888 888 888 888 888 888 888 999 999 999 999 999 999 888 777 777 777 777 777 777 888 888 888 777 777 888 888 888 999 999 999 999 999 999 999 999 999 999 999 888 888 777 777 888 888 999 ::: 999 999 888 888 888 888 999 999 888 888 888 888 888 888 888 888 999 999 999 999 ::: ::: ::: ::: 888 888 999 999 999 999 ::: ::: 999 999 999 999 ::: ::: ::: ::: ;;; <<< <<< <<< <<< <<< <<< ;;; ::: ::: ::: ::: ;;; ;;; ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: ;;; ;;; ;;; ;;; ;;; ::: ::: ::: ::: ;;; <<< <<< === === <<< <<< <<< <<< <<< === === === >>> >>> ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: 999 ::: ;;; <<< <<< ;;; ::: 999 ;;; ;;; ::: ::: ::: ::: ;;; ;;; ;;; ;;; ;;; ::: ;;; ;;; <<< === ::: ::: ::: ::: ::: 999 999 999 888 999 ;;; ;;; ::: ::: <<< === ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: 999 999 888 888 999 999 ::: 888 999 999 ::: ::: ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; 999 999 999 888 888 888 777 777 999 888 888 777 777 888 888 999 888 888 777 666 666 777 999 ::: 777 777 888 888 888 999 999 999 ;;; ;;; ;;; ;;; ::: ::: ::: ::: 888 888 999 999 999 999 ::: ::: 777 777 888 888 888 999 999 999 999 999 999 999 999 999 999 999 888 888 888 888 888 888 888 888 777 888 888 888 999 999 ::: ::: 777 777 777 777 777 777 777 777 999 999 888 888 888 888 999 999 777 777 777 888 888 888 888 888 777 777 777 777 777 777 777 777 666 666 666 666 666 777 777 888 999 999 999 999 999 999 999 999 777 777 777 777 777 777 777 777 888 888 888 888 888 888 999 999 999 999 999 999 999 999 999 999 ;;; ::: ::: ::: 999 999 999 999 777 777 777 777 888 999 ::: ;;; <<< >>> AAA CCC EEE EEE DDD CCC BBB ??? ;;; 999 999 999 888 888 888 777 777 777 777 888 999 999 888 888 777 777 777 777 888 888 777 777 777 777 777 777 777 777 666 666 666 666 777 777 777 777 888 888 888 777 777 777 777 666 666 666 777 777 777 777 777 888 777 777 777 777 777 777 777 777 666 666 777 888 888 777 666 666 666 666 666 666 666 666 666 666 >>> >>> >>> >>> === === === === >>> >>> >>> >>> >>> >>> >>> >>> === === === >>> >>> ??? ??? ??? === === === === === === === === >>> >>> >>> >>> === === === === === === === === === === === === === >>> AAA EEE JJJ QQQ VVV YYY VVV UUU SSS MMM GGG BBB @@@ @@@ ;;; ;;; <<< <<< <<< === === === ::: ::: ::: ::: ::: ::: ::: ::: <<< <<< <<< <<< === === === >>> <<< <<< ;;; ;;; ;;; ;;; <<< <<< ::: ::: ;;; <<< <<< <<< <<< <<< ;;; <<< <<< === === <<< ;;; ;;; 888 888 999 ::: ::: ;;; ::: ::: 999 999 ::: ::: ;;; ;;; <<< <<< ;;; ;;; ;;; ;;; <<< === >>> >>> ??? ??? ??? ??? ??? ??? ??? ??? >>> === <<< <<< ;;; ;;; <<< <<< ::: ::: ::: ::: ::: ::: ::: ::: 999 999 888 888 888 888 999 999 777 888 999 ::: ::: ::: ::: ::: ::: ::: ::: 999 999 999 999 999 666 666 777 777 888 888 999 999 888 888 888 888 888 888 888 888 888 999 ;;; <<< <<< ;;; ::: 999 888 888 777 777 777 777 888 888 888 888 999 999 999 999 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 999 999 999 999 999 888 777 777 666 666 666 777 777 777 888 888 777 777 777 777 888 888 888 999 888 888 888 888 888 888 888 888 777 777 777 777 777 888 999 999 999 999 888 888 888 888 999 999 888 888 888 888 888 888 888 888 777 777 888 888 888 999 999 999 888 888 888 888 999 999 999 ::: 888 999 999 999 999 ::: ::: ::: 999 ::: ::: ;;; ;;; ::: ::: 999 999 999 ::: ::: ::: ;;; ;;; ;;; 999 999 999 999 999 999 999 999 ;;; ;;; ;;; ::: ::: ::: 999 999 999 999 ::: ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; <<< <<< <<< <<< <<< ;;; ;;; ;;; ::: 999 999 999 ::: ::: ;;; <<< <<< ;;; ::: ::: ;;; ;;; ::: ::: ::: ::: ;;; ;;; 999 999 999 999 999 ::: ;;; <<< ;;; ::: ::: ::: 999 999 888 888 666 888 999 999 888 999 ::: ;;; ::: ::: ::: ::: ::: ::: ::: ::: 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 888 777 777 888 888 999 ::: ;;; 888 888 888 999 ::: ::: ;;; ;;; <<< <<< <<< <<< <<< <<< <<< <<< ::: ::: ::: ::: 999 999 999 999 888 888 777 777 777 777 888 888 666 666 666 666 777 777 888 888 777 777 777 777 888 888 888 999 999 999 999 999 888 888 888 777 888 888 888 888 999 999 999 ::: 888 888 888 999 999 999 ::: ::: 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 777 777 777 777 777 888 888 888 777 777 777 777 777 777 777 777 888 777 777 666 666 777 777 888 666 777 777 777 888 888 888 999 777 777 777 777 777 777 777 777 666 555 555 555 555 666 777 777 888 888 888 888 888 888 888 888 777 777 777 777 777 777 777 777 888 888 888 888 888 777 777 777 777 777 777 777 777 777 777 777 999 999 999 999 888 888 888 888 777 666 666 777 777 888 999 ::: >>> @@@ BBB DDD EEE DDD CCC BBB BBB ??? ;;; 999 999 888 777 666 777 777 777 777 777 888 999 999 888 777 666 555 555 666 777 888 777 777 777 777 777 777 777 777 555 555 555 666 666 666 777 777 888 888 777 777 777 666 666 666 666 666 666 666 777 777 888 888 777 777 777 777 777 777 777 777 444 555 666 777 777 666 555 444 666 666 666 666 666 666 666 666 ??? >>> >>> >>> === === === === === === === === === === === === === >>> >>> >>> ??? ??? @@@ @@@ === === === === === === === === >>> >>> === === === <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< <<< === ??? CCC III OOO UUU YYY UUU TTT QQQ KKK EEE @@@ ??? >>> ::: ::: ::: ;;; ;;; <<< <<< <<< ::: ::: ::: ::: ::: ::: ::: ::: ;;; ;;; ;;; <<< <<< <<< === === <<< ;;; 999 999 999 999 ;;; <<< 999 ::: ;;; ;;; <<< <<< <<< ;;; ::: ;;; <<< <<< <<< ;;; ::: 999 777 888 999 ::: ::: ::: ::: ::: 777 777 888 999 ::: ;;; ;;; <<< 999 999 999 ::: ;;; <<< === >>> ??? ??? ??? ??? ??? ??? ??? ??? <<< <<< ;;; ::: ::: ::: ::: ;;; ::: ::: ::: ::: ::: ::: ::: ::: 888 888 777 777 777 777 888 888 666 777 888 999 ::: ;;; ;;; ;;; ::: ::: ::: 999 999 999 888 888 555 666 666 777 888 999 999 ::: 777 777 777 777 777 777 777 777 666 777 999 <<< === <<< ;;; ;;; 777 777 666 666 666 666 777 777 888 888 999 999 999 999 888 888 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 999 999 999 999 999 888 777 666 555 666 666 666 777 777 888 888 777 777 777 777 888 888 888 888 888 888 888 888 888 888 888 888 777 777 777 777 777 888 888 999 999 999 888 888 888 888 999 999 777 777 777 777 777 777 777 777 666 777 777 777 777 888 888 888 777 777 888 888 999 999 999 ::: 888 888 999 999 999 ::: ::: ::: 888 888 888 999 999 888 888 888 999 999 ::: ::: ::: ;;; ;;; ;;; 999 999 999 999 999 999 999 999 ;;; ;;; ;;; ::: ::: 999 999 999 888 888 999 ::: ::: ::: ::: 999 ::: ::: ::: ;;; ;;; ;;; <<< <<< <<< <<< ;;; ::: ::: 999 888 888 ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: 999 999 ::: ::: ;;; 999 888 888 888 999 999 ::: ;;; ;;; ;;; ::: ::: 999 888 888 888 555 777 888 888 777 777 888 ::: 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 777 777 777 777 777 777 777 777 666 666 777 777 888 999 ;;; <<< 777 777 888 999 ::: ::: ;;; ;;; === === === === === === === === <<< <<< <<< ;;; ;;; ;;; ::: ::: 888 888 777 777 777 777 888 888 555 555 666 666 777 777 888 888 777 777 777 777 888 888 888 888 777 777 777 777 666 666 666 666 777 777 888 888 999 999 999 ::: 888 999 999 999 999 ::: ::: ::: 888 888 888 888 888 888 888 888 777 777 777 777 777 777 777 777 777 777 777 666 666 666 666 666 888 888 888 888 888 888 888 888 666 666 555 555 555 555 666 666 666 666 777 777 888 888 888 999 777 777 777 777 777 777 777 777 555 555 555 555 555 666 777 777 888 888 888 888 888 888 888 888 777 777 777 777 777 777 777 777 999 999 888 888 777 777 666 666 666 666 666 666 666 666 666 666 888 888 888 888 777 777 777 777 666 666 666 666 777 888 999 ::: BBB CCC FFF GGG HHH FFF DDD CCC BBB ??? ;;; 999 888 888 666 555 777 777 777 777 777 888 888 999 777 666 555 444 444 555 666 777 777 777 777 777 777 777 777 777 555 555 555 555 666 666 666 777 777 777 777 777 666 666 666 666 555 666 666 666 777 777 888 888 777 777 777 777 777 777 777 777 333 444 555 666 666 555 444 333 666 666 666 666 666 666 666 666 AAA @@@ @@@ ??? >>> === === <<< ;;; <<< <<< <<< === === >>> >>> === === <<< <<< <<< <<< === === <<< <<< <<< <<< === === === === === === === === === === === === <<< <<< <<< <<< <<< <<< <<< <<< ;;; <<< === @@@ EEE KKK QQQ UUU QQQ PPP MMM III DDD @@@ === ;;; >>> >>> === === <<< <<< <<< ;;; <<< <<< ;;; ;;; ;;; ::: ::: ::: ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ;;; ;;; <<< <<< ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: ::: <<< <<< ;;; ::: ::: ::: ::: ;;; ::: ::: 999 999 999 999 999 999 ;;; ;;; ;;; ::: ::: 999 999 999 999 999 ::: ::: ;;; <<< === === >>> === <<< === >>> ??? >>> <<< 999 999 999 999 999 999 999 999 ::: 999 888 888 777 777 888 888 888 888 777 777 777 777 888 888 888 888 888 888 888 888 888 888 888 888 999 999 999 999 888 888 666 666 666 666 666 666 666 666 999 888 777 777 777 888 ::: ::: ::: ::: ::: 999 999 888 888 888 666 666 666 666 666 666 666 666 777 777 777 777 777 777 777 777 777 777 888 888 888 999 999 999 777 777 666 666 666 666 777 777 777 777 666 666 666 666 777 777 ::: 999 777 666 555 555 555 666 555 555 555 555 666 666 666 666 888 888 888 888 888 777 666 555 888 888 777 777 666 666 555 555 777 777 777 777 777 666 555 555 666 666 666 666 777 777 777 777 555 555 666 666 777 777 888 888 777 777 777 777 777 777 777 777 999 999 999 888 888 888 777 777 999 999 999 888 888 888 777 777 999 999 999 ::: ::: ;;; ;;; ;;; 777 777 888 888 888 999 999 999 999 999 999 999 999 999 999 999 999 999 888 888 888 888 888 888 888 888 999 999 999 999 888 888 888 999 999 ::: 999 888 777 666 999 888 888 888 888 888 999 999 ::: 888 666 555 666 888 ;;; <<< 999 999 999 999 999 999 999 999 ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; 777 777 888 888 888 999 999 999 999 999 888 888 888 888 999 999 888 888 888 888 777 777 777 777 999 999 888 888 888 888 999 999 777 777 777 777 888 888 888 888 999 888 888 888 999 ::: ;;; ;;; === >>> >>> >>> >>> >>> === === ::: ::: 999 999 888 777 666 666 777 555 444 555 888 999 888 666 ;;; ;;; ;;; ;;; ::: ::: 999 888 ;;; ::: ::: 999 888 888 888 999 999 999 888 888 888 888 999 999 777 777 777 777 777 888 888 999 888 888 888 888 888 888 888 888 777 777 777 777 777 777 777 777 666 666 666 666 666 666 666 666 777 777 666 666 666 666 777 777 ;;; 999 888 666 666 666 777 777 666 666 666 666 555 555 555 555 777 777 666 666 555 555 555 444 888 777 666 555 555 666 777 888 666 666 666 666 666 666 666 666 666 777 777 777 777 666 666 555 666 666 666 666 666 666 666 666 888 888 777 777 666 666 555 555 666 777 777 777 888 888 888 888 888 888 888 888 888 888 888 888 777 666 666 666 777 999 <<< === @@@ BBB FFF HHH III GGG CCC AAA @@@ === ::: 888 888 777 666 555 999 888 888 888 777 777 666 666 777 777 666 666 666 666 777 777 666 666 666 666 666 666 666 666 333 444 555 666 777 777 777 777 777 777 777 777 666 666 666 666 999 888 888 888 777 777 666 666 444 444 555 555 666 777 777 777 555 555 666 777 666 555 333 222 555 555 555 555 666 666 666 666 >>> >>> >>> === <<< ;;; ;;; ;;; ;;; ;;; <<< <<< === === === === === === <<< <<< <<< <<< === === ;;; <<< <<< <<< === === === === <<< <<< <<< <<< <<< <<< <<< <<< ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; <<< === ??? CCC III NNN QQQ OOO MMM JJJ GGG CCC ??? <<< ::: <<< <<< <<< ;;; ;;; ;;; ::: ::: ;;; ;;; ;;; ::: ::: ::: 999 999 ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: ::: ::: ;;; ;;; ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: <<< ;;; ::: ::: 999 999 ::: ::: 888 888 888 888 888 888 888 888 ;;; ;;; ::: ::: ::: 999 999 999 999 999 999 ::: ;;; <<< <<< <<< >>> === <<< <<< >>> >>> === <<< 999 999 999 999 999 999 999 999 999 999 888 777 777 777 888 888 888 777 777 666 666 777 777 888 888 888 888 888 888 888 888 888 777 888 888 999 999 888 888 777 777 777 777 777 777 777 777 777 888 888 777 777 777 888 999 ::: 999 999 888 888 777 777 777 777 555 555 555 555 555 555 555 555 666 666 666 666 666 666 666 666 666 666 666 777 777 777 888 888 777 666 666 666 666 666 666 777 555 555 444 444 444 444 555 555 888 777 555 444 333 333 444 444 444 555 555 555 666 666 666 666 666 666 777 777 777 666 555 555 666 666 666 666 666 666 777 777 777 777 777 777 777 666 555 555 555 666 666 666 777 777 777 777 666 666 666 666 666 777 777 777 777 777 777 777 777 777 777 777 888 888 777 777 777 666 666 666 999 999 999 888 888 777 777 777 888 888 888 999 999 999 999 999 777 777 777 888 888 888 999 999 999 999 999 999 999 999 999 999 888 888 888 888 888 888 888 888 888 888 999 999 999 999 888 888 888 999 ::: ::: ::: 888 777 666 ::: 999 999 888 888 999 999 ::: 999 888 777 666 666 888 999 ::: 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 888 888 888 888 999 999 999 999 999 888 888 777 777 888 888 999 888 888 888 777 777 777 666 666 888 777 777 666 666 777 777 888 666 666 777 777 777 888 888 888 888 888 888 888 888 999 ::: ::: === === >>> >>> >>> >>> === <<< ::: ::: 999 999 888 777 777 666 777 666 444 555 888 999 777 555 999 999 999 999 999 888 777 777 ::: ::: 999 888 888 888 888 888 999 888 888 777 777 888 888 999 777 777 666 666 777 777 888 999 888 888 888 888 888 888 888 888 777 777 777 777 777 777 777 777 666 666 666 666 666 666 666 666 777 666 666 666 666 666 666 777 ::: 999 777 666 555 555 666 666 666 666 666 666 555 555 555 555 666 666 666 666 555 555 444 444 666 666 555 555 444 555 555 666 555 555 555 555 555 555 555 555 555 666 666 777 777 777 666 666 555 555 555 555 555 555 555 555 777 777 777 777 666 666 555 555 666 666 777 777 777 888 888 888 666 666 666 666 666 666 666 666 888 777 666 666 777 999 ;;; <<< ??? AAA EEE GGG HHH FFF CCC AAA === ;;; 888 777 777 888 777 666 888 777 777 777 666 666 666 666 666 555 555 444 444 555 555 666 666 666 666 666 666 666 666 666 555 555 666 666 666 555 555 444 666 666 666 666 666 666 666 666 888 888 888 777 777 777 666 666 666 666 666 666 555 555 555 555 555 555 555 555 555 555 444 333 444 444 444 444 555 555 555 555 <<< <<< ;;; ;;; ::: ::: 999 999 ;;; ;;; ;;; <<< <<< <<< <<< === === <<< <<< ;;; ;;; <<< <<< === ;;; ;;; ;;; <<< <<< <<< === === <<< <<< <<< <<< <<< <<< <<< <<< ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; <<< === AAA EEE III KKK JJJ III GGG DDD @@@ === ;;; 999 ;;; ;;; ::: ::: ::: ::: 999 999 ::: ::: 999 999 999 888 888 888 ::: ::: ::: ::: ::: ::: ::: ::: 999 ::: ::: ;;; ;;; ::: ::: 999 999 999 999 999 999 999 999 999 ::: ::: 999 888 888 888 888 999 555 666 666 777 777 888 888 888 ::: ::: ::: 999 999 999 999 999 888 888 999 999 ::: ;;; ;;; ;;; === <<< ;;; ;;; === === <<< ;;; 888 888 888 888 888 888 888 888 999 888 888 777 777 777 777 777 777 777 666 666 666 666 777 777 777 777 777 777 777 777 777 777 777 777 888 888 888 888 777 777 777 777 777 777 777 777 777 777 777 777 666 666 777 777 888 999 777 777 666 666 666 666 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 666 666 666 666 666 666 555 555 555 555 666 666 555 444 444 333 333 444 444 555 777 777 666 555 444 444 444 444 444 444 444 555 555 555 666 666 333 444 555 555 555 555 555 555 444 444 555 555 666 777 777 888 666 666 666 666 666 555 555 555 555 555 666 666 666 777 777 777 777 777 666 666 666 666 666 666 777 777 777 777 777 777 777 777 666 666 666 666 555 555 555 555 888 888 888 888 777 777 777 777 888 888 888 777 777 777 777 777 777 777 777 777 888 888 888 888 888 888 888 888 888 888 888 888 777 777 777 777 888 888 888 888 888 888 999 999 999 999 888 888 999 999 ::: ::: ::: 999 888 888 ::: ::: 999 999 999 999 ::: ::: 999 888 888 888 888 777 777 777 888 888 888 888 888 888 999 999 888 888 888 888 888 888 888 888 888 888 888 999 999 999 ::: ::: 999 888 888 777 777 888 888 999 888 888 777 777 777 777 666 666 666 666 555 555 555 555 666 666 666 666 777 777 777 777 888 888 777 777 777 777 777 888 888 999 <<< === >>> ??? ??? >>> === <<< ::: ::: 999 999 888 777 777 777 888 666 555 666 777 777 666 555 666 666 777 777 777 666 555 555 888 888 777 777 666 666 777 777 888 888 777 777 777 777 888 888 666 666 666 666 666 777 888 888 999 999 888 888 777 777 666 666 777 777 777 777 777 777 777 777 666 666 666 666 666 666 666 666 666 666 555 555 555 555 666 666 888 777 666 555 444 444 444 444 666 666 666 555 555 555 555 444 666 555 555 555 555 444 444 444 333 333 444 444 444 444 444 333 555 555 555 555 555 555 555 555 444 555 666 666 777 777 777 777 555 555 555 555 555 555 555 555 777 777 777 666 666 666 666 555 666 666 666 666 777 777 777 777 666 666 666 666 666 666 666 666 888 777 777 666 777 888 999 ::: >>> @@@ CCC EEE FFF DDD BBB @@@ ::: 777 555 555 666 777 777 666 666 666 666 555 555 555 555 555 444 444 444 333 333 444 444 444 666 666 666 666 666 666 666 666 666 666 666 666 555 444 333 222 666 666 666 666 666 666 666 666 777 777 777 777 666 666 666 666 777 777 666 666 555 444 444 333 444 444 444 444 444 444 555 666 222 333 333 333 444 444 444 444 ;;; ;;; ::: ::: 999 999 999 999 ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; <<< ;;; ;;; ;;; ;;; ;;; ;;; <<< ::: ::: ;;; ;;; ;;; <<< <<< <<< ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ;;; === @@@ CCC EEE EEE DDD BBB @@@ === ;;; 999 888 ::: ::: ::: ::: ::: ::: ::: ::: 888 888 888 888 777 777 777 777 999 999 999 999 ::: ::: ::: ::: 999 999 ::: ::: ::: ::: 999 999 999 999 999 999 999 999 999 999 999 999 888 777 777 777 777 777 555 555 666 666 777 888 999 999 999 999 999 999 999 888 888 888 888 888 888 999 999 999 ::: ::: <<< ::: 999 ::: ;;; <<< ;;; ::: 888 888 888 888 888 888 888 888 888 888 777 666 666 666 666 777 777 666 666 555 555 666 666 777 777 777 777 777 777 777 777 777 666 777 777 777 777 777 777 666 777 777 777 777 777 777 777 777 666 666 666 666 666 777 777 777 666 666 666 666 555 555 555 555 555 555 555 555 555 555 555 555 444 444 444 444 444 444 444 444 444 555 555 555 666 666 666 666 666 555 555 444 444 555 555 666 666 555 555 555 555 555 555 666 888 888 888 777 777 666 666 666 333 333 444 444 444 555 555 555 222 333 444 555 555 666 555 555 444 444 444 555 555 666 666 666 666 555 555 555 555 555 555 555 555 555 555 666 666 666 777 777 777 777 777 666 666 555 555 444 666 666 666 666 666 666 666 666 666 666 666 555 555 555 555 555 777 777 777 777 777 777 777 777 888 888 888 777 777 666 666 666 666 666 666 777 777 777 888 888 888 888 888 888 888 888 888 888 666 666 666 777 777 777 777 777 888 888 999 999 999 999 888 888 999 999 ::: ::: ::: 999 999 999 ::: 999 888 888 888 888 888 888 888 888 999 999 999 777 666 555 777 777 777 888 888 888 888 888 777 777 777 777 777 777 777 777 888 888 888 999 999 999 999 ::: 888 888 777 777 777 777 888 888 888 777 777 777 666 666 666 666 666 666 555 555 555 555 666 666 666 666 666 666 777 777 777 888 777 777 666 666 666 666 777 777 ::: <<< >>> @@@ @@@ ??? === ;;; 999 999 999 888 888 777 777 777 888 777 666 666 666 555 555 444 555 555 666 666 666 555 555 444 777 666 666 555 555 555 666 666 777 777 777 666 666 777 777 777 666 555 555 555 555 666 777 777 888 888 888 777 777 666 555 555 666 666 666 666 666 666 666 666 555 555 555 555 555 555 555 555 666 555 555 444 444 555 555 666 666 666 555 444 333 333 333 333 666 666 555 555 555 444 444 444 444 444 444 444 444 444 444 444 222 222 444 555 555 555 444 333 555 555 555 555 555 555 555 555 333 444 555 666 777 777 777 777 555 555 555 555 555 555 555 555 666 666 666 666 666 666 666 666 555 555 555 666 666 666 777 777 888 888 888 888 888 888 888 888 888 888 777 777 777 777 888 999 <<< >>> AAA CCC DDD CCC AAA ??? 888 666 444 333 444 555 555 555 444 444 444 444 444 444 444 444 444 444 333 333 333 333 444 444 555 555 555 555 555 555 555 555 555 555 555 555 555 444 333 222 444 555 555 555 555 555 666 666 666 666 666 666 666 666 666 666 666 666 666 555 555 444 444 444 444 444 333 222 333 444 666 777 333 333 333 333 444 444 444 444 ;;; ;;; ::: ::: ::: ::: ::: ::: ;;; ;;; ;;; ;;; ::: ::: ::: ::: ;;; ;;; ::: ::: ::: ::: ;;; ;;; ::: ::: ::: ::: ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: ::: 999 999 ::: ;;; <<< >>> ??? @@@ ??? >>> === ;;; ::: 999 888 ::: ::: ::: ::: ::: ::: ::: ::: 888 888 777 777 777 666 666 666 888 888 888 999 999 999 ::: ::: 888 888 999 999 999 999 888 888 888 888 888 888 888 888 888 888 888 888 777 666 666 666 666 777 666 666 777 777 888 999 ::: ::: 888 888 888 888 888 888 888 888 777 777 777 888 888 888 888 888 ::: 999 888 999 ::: ;;; ::: 888 777 777 777 777 777 777 777 777 888 777 666 666 555 555 666 666 666 666 555 555 555 555 666 666 666 666 666 666 666 666 666 666 555 666 666 777 777 666 666 555 666 666 666 666 666 666 666 666 444 444 555 555 666 666 666 666 555 555 666 666 666 666 666 666 555 555 555 555 555 555 555 555 444 444 444 444 444 444 444 444 555 555 555 666 666 666 777 777 555 555 444 444 444 444 555 555 555 555 444 444 444 444 555 555 777 777 777 777 777 666 666 555 333 333 333 333 444 444 444 444 333 444 444 555 666 666 666 666 555 555 555 555 444 444 333 333 555 555 444 333 444 444 555 666 555 555 555 555 666 666 666 666 777 777 666 666 555 555 444 444 555 555 555 555 555 555 555 555 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 999 999 888 888 777 777 666 666 555 555 666 666 666 777 777 777 777 777 777 777 777 777 777 777 555 555 666 666 666 777 777 777 888 888 999 999 999 999 888 888 999 999 999 999 999 999 999 ::: 888 888 777 666 666 666 666 666 777 888 999 999 999 777 555 444 666 666 666 777 777 888 888 888 777 777 777 777 777 777 777 777 777 777 888 888 888 888 999 999 888 777 777 777 777 777 777 888 777 777 777 666 666 666 666 555 777 666 666 555 555 666 666 777 555 666 666 666 666 777 777 777 777 777 666 666 666 666 666 777 999 ;;; >>> AAA BBB @@@ === ;;; 888 777 777 777 777 777 666 666 666 777 777 666 555 444 444 444 555 555 666 666 666 666 666 555 666 555 555 444 555 555 666 666 777 666 666 555 555 666 666 777 555 555 555 444 555 555 666 777 777 777 777 666 666 666 555 555 555 555 555 555 555 555 555 555 444 444 444 444 444 444 444 444 555 555 444 444 444 444 555 555 555 555 555 444 333 333 222 111 555 555 555 555 444 444 444 444 333 333 333 333 444 444 444 444 222 333 444 555 666 555 444 444 555 555 555 555 555 555 555 555 333 333 444 666 777 777 777 777 555 555 555 555 555 555 555 555 555 555 555 555 555 666 666 666 444 555 555 555 555 666 666 666 777 777 777 777 777 777 777 777 777 777 777 777 777 777 888 888 ;;; === ??? AAA BBB BBB @@@ ??? 999 777 444 333 333 333 333 222 333 333 333 333 333 444 444 444 555 444 444 333 333 444 444 555 444 444 444 444 444 444 444 444 222 222 333 444 444 444 444 444 333 333 444 444 555 555 555 555 555 555 555 555 555 555 555 666 333 444 444 444 555 555 555 666 444 333 222 222 222 444 555 777 333 444 444 444 444 555 555 555 ;;; ;;; ;;; ;;; ::: ::: ::: ::: ;;; ::: ::: ::: ::: ::: 999 999 ;;; ::: ::: 999 999 ::: ::: ;;; 999 999 999 ::: ::: ::: ;;; ;;; ::: ::: ::: ::: ::: ::: ::: ::: 999 999 999 999 999 999 999 999 888 888 888 888 999 ::: ::: ;;; <<< <<< ;;; ::: ::: 999 999 888 999 999 ::: ::: ::: ::: ;;; ;;; 888 888 777 777 777 666 666 666 777 777 777 888 888 999 999 ::: 777 888 888 999 999 888 888 777 777 777 777 777 777 777 777 777 888 888 777 666 666 666 666 777 666 777 777 888 888 999 999 999 777 777 777 777 777 888 888 888 777 777 777 777 777 777 777 777 999 888 777 777 999 999 888 777 666 666 666 666 666 666 666 666 777 777 666 555 555 555 555 555 555 555 444 444 444 444 555 555 666 666 666 666 666 666 666 666 555 555 666 666 666 666 555 555 555 555 555 555 555 555 555 555 333 333 444 555 555 555 555 444 555 555 555 555 555 666 666 666 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 555 555 555 666 666 666 666 777 444 444 333 333 333 333 444 444 333 222 222 111 111 222 222 333 333 333 444 444 444 333 333 222 222 222 222 333 333 333 444 444 444 444 555 555 666 555 555 555 666 555 555 444 333 333 222 222 555 444 333 222 222 444 555 666 444 444 555 555 555 666 666 666 666 666 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 666 666 666 666 666 555 555 555 555 666 666 666 666 888 888 888 888 777 777 777 777 555 555 555 555 666 666 666 666 666 666 666 666 666 666 666 666 444 444 555 555 666 666 777 777 888 888 999 999 999 999 888 888 888 888 777 777 888 888 999 ::: 888 777 666 555 444 444 444 444 666 777 888 888 888 777 666 555 555 555 666 666 777 777 888 888 777 777 777 777 777 777 777 777 666 666 666 777 777 777 888 888 888 777 777 666 666 777 777 888 777 777 666 666 666 666 555 555 666 666 555 555 555 555 666 666 555 555 666 666 666 666 777 777 888 777 777 666 666 666 666 666 777 ::: ??? BBB CCC @@@ === ::: 666 666 666 555 555 555 555 555 555 666 777 666 444 444 444 666 555 555 666 777 777 777 666 666 555 555 444 444 555 555 666 666 666 666 555 555 555 555 666 666 444 444 444 444 444 555 666 666 555 555 555 666 666 666 666 666 555 555 555 555 555 555 555 555 444 444 444 444 444 444 444 444 444 444 333 333 333 333 444 444 444 555 555 444 444 333 222 111 555 555 555 444 444 444 444 333 222 222 333 333 333 333 333 444 222 222 333 444 555 555 555 555 444 444 444 444 444 444 444 444 333 444 555 555 666 666 666 666 444 444 444 444 444 444 444 444 444 555 555 555 555 666 666 666 444 444 444 444 555 555 555 666 555 555 555 555 555 555 555 555 666 666 666 777 777 888 888 888 ;;; <<< ??? @@@ AAA AAA @@@ @@@ 999 777 444 222 333 333 222 111 333 333 333 333 444 444 444 444 555 444 444 333 333 444 444 555 444 444 444 444 444 444 444 444 000 111 222 333 444 444 444 444 222 222 333 333 444 555 555 555 444 444 444 555 555 555 555 555 222 333 333 444 555 555 666 666 333 333 333 333 333 333 444 555 444 444 444 444 555 555 555 555 ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: 999 999 999 888 ::: ::: 999 999 999 999 ::: ::: 999 999 999 999 ::: ::: ::: ::: 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 888 888 888 888 888 888 999 999 999 999 999 999 999 999 999 999 888 888 888 999 999 999 ::: ::: 888 888 888 777 777 777 666 666 666 666 777 777 888 999 999 ::: 777 777 888 888 888 888 777 777 777 777 777 777 777 777 777 777 999 888 777 777 666 666 777 777 777 777 777 777 777 777 777 777 666 666 666 777 777 777 888 888 666 666 666 666 666 666 666 666 888 777 666 666 888 888 777 666 666 666 666 666 666 666 666 666 777 666 555 555 444 444 555 555 555 444 444 444 444 444 444 555 555 555 555 555 555 555 555 555 444 555 555 666 666 555 555 444 444 444 444 444 444 444 444 444 111 222 333 444 555 444 444 333 333 333 333 333 444 444 444 555 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 333 444 444 444 555 555 555 555 444 444 333 333 333 333 444 444 222 222 111 111 111 111 222 222 111 111 222 333 333 222 222 111 222 222 222 222 333 333 333 333 333 444 444 444 444 333 333 222 444 444 444 333 333 333 333 333 444 333 222 111 222 333 555 666 444 444 444 555 555 555 666 666 444 444 555 555 555 555 555 555 444 444 444 444 444 444 444 444 333 444 444 444 555 555 555 555 444 444 444 555 555 666 666 666 666 666 666 666 666 666 777 777 444 444 555 555 555 666 666 666 666 666 666 666 666 666 666 666 333 333 444 555 555 666 777 777 888 888 999 999 999 999 888 888 777 777 666 666 666 777 888 999 888 888 666 555 555 444 444 444 666 666 777 777 777 777 777 777 444 444 555 666 666 777 888 888 555 555 555 555 555 555 555 555 555 555 555 555 666 666 666 666 777 777 666 666 666 666 777 777 777 777 666 666 666 555 555 555 555 555 444 444 444 444 555 555 555 555 555 666 666 666 777 777 999 888 777 777 666 666 666 777 666 ::: ??? CCC CCC AAA === ::: 444 444 444 444 444 444 444 444 333 555 666 666 444 333 555 777 444 555 555 666 666 666 666 666 555 555 555 555 555 666 777 777 666 555 555 444 444 555 555 666 444 444 333 333 444 444 555 666 333 444 444 555 555 666 666 777 444 444 444 444 444 444 444 444 333 333 333 333 333 333 333 333 444 444 333 333 333 333 444 444 444 555 555 555 444 333 222 111 555 555 555 444 444 444 333 333 111 222 222 222 333 333 333 333 111 111 111 222 222 333 444 555 444 444 444 444 444 444 444 444 444 444 555 555 666 555 555 555 444 444 444 444 444 444 444 444 444 444 444 555 555 555 666 666 333 333 444 444 444 555 555 555 555 555 555 555 555 555 555 555 444 444 666 777 888 888 888 888 ;;; <<< >>> @@@ AAA AAA AAA @@@ 777 555 333 222 333 444 444 333 333 333 333 333 444 444 555 555 333 333 222 222 222 222 333 333 333 333 333 333 333 333 333 333 111 222 222 333 333 333 222 222 111 222 222 333 444 444 555 555 333 333 444 444 444 555 555 555 444 444 444 444 444 444 444 444 333 333 444 444 444 333 222 222 222 333 333 333 444 444 444 444 999 999 999 999 999 999 ::: ::: ::: ::: ::: 999 999 888 888 888 ::: 999 999 999 999 999 999 ::: 888 888 999 999 999 ::: ::: ::: 999 999 999 999 999 999 999 999 888 888 888 888 888 888 888 888 777 777 777 888 888 888 888 888 888 888 888 888 999 999 999 999 666 666 777 777 888 888 888 999 888 888 888 888 777 777 777 777 555 666 666 777 888 999 999 999 777 777 888 888 888 888 777 777 777 777 777 777 777 777 777 777 999 999 888 777 777 777 777 777 666 666 666 666 666 555 555 555 555 666 666 666 777 777 888 888 666 666 666 666 666 555 555 555 888 666 555 666 777 888 777 666 666 666 666 666 666 666 666 666 666 666 555 444 444 444 444 555 555 444 444 333 333 444 444 555 555 555 555 555 555 555 555 555 444 555 555 555 555 555 555 444 333 333 333 333 333 333 333 333 111 222 333 444 555 444 333 333 111 111 222 222 222 333 333 333 444 444 444 444 444 444 444 444 555 555 555 555 555 555 555 555 222 222 333 333 333 444 444 444 444 333 333 222 222 333 333 444 444 333 333 333 333 333 333 444 111 222 333 444 444 444 333 222 111 111 222 222 222 333 333 333 333 333 333 333 333 222 111 000 111 222 222 333 333 444 444 555 444 333 222 111 111 333 555 666 444 444 444 555 555 555 666 666 333 444 444 555 555 666 666 666 444 444 444 444 444 444 444 444 222 222 222 333 333 444 444 444 444 444 444 555 555 555 666 666 333 444 444 555 555 666 666 666 444 444 444 555 555 555 666 666 666 666 666 666 666 666 666 666 333 333 444 444 555 666 777 777 888 888 999 999 999 999 888 888 777 666 555 555 555 777 888 999 999 999 777 666 666 555 555 555 555 555 666 666 777 777 888 888 444 444 444 555 666 777 777 888 444 444 444 444 444 444 444 444 444 444 444 555 555 555 555 666 777 777 666 666 666 666 777 777 777 666 666 666 555 555 555 555 444 333 333 222 222 333 333 444 555 555 555 555 666 666 666 777 999 999 888 777 777 777 777 777 555 999 ??? CCC DDD AAA === ::: 333 333 333 333 333 333 333 333 222 444 666 666 444 333 666 888 333 444 444 555 666 666 666 555 555 555 555 555 555 666 777 888 555 555 555 444 444 555 555 555 444 333 333 333 333 444 555 555 222 333 333 444 555 666 777 777 444 444 444 444 444 444 444 444 333 333 333 333 333 333 333 333 444 333 333 222 222 333 333 444 444 555 666 666 555 444 222 111 555 555 444 444 444 333 333 333 111 111 111 222 222 333 333 333 111 000 /// /// 000 222 444 555 444 444 444 444 444 444 444 444 555 555 555 666 555 555 444 444 444 444 444 444 444 444 444 444 444 444 444 555 555 555 666 666 333 333 333 444 444 444 555 555 777 777 777 777 777 777 777 777 333 444 555 777 888 999 999 999 ;;; <<< >>> @@@ AAA BBB AAA AAA 555 333 222 222 444 555 666 555 333 333 333 444 444 555 555 555 222 222 111 111 111 111 222 222 333 333 333 333 333 333 333 333 333 333 333 333 333 222 111 000 111 111 222 333 333 444 555 555 333 333 333 444 444 555 555 555 666 555 555 444 444 333 333 222 333 444 444 555 444 333 111 000 111 111 222 222 222 333 333 333 888 888 999 999 999 ::: ::: ::: 888 888 999 ::: ::: ::: ::: 999 777 777 888 888 888 999 999 999 777 777 777 888 888 999 999 999 ::: ::: 999 999 888 777 666 666 777 777 888 888 888 888 777 777 999 999 888 888 888 888 999 999 888 888 777 777 777 777 888 888 777 777 888 999 999 999 999 888 999 777 555 444 333 444 555 666 777 777 777 777 777 777 777 777 666 666 666 666 666 666 666 666 999 888 888 888 777 777 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 777 666 444 333 222 444 555 666 444 444 555 555 666 777 777 777 555 555 666 666 555 444 333 333 777 777 666 666 555 555 555 555 444 444 444 444 444 444 444 444 111 222 444 666 666 555 444 333 333 444 444 555 555 444 444 333 444 444 444 333 333 222 222 222 555 555 555 444 444 333 333 333 111 222 333 333 444 444 333 333 555 444 444 333 333 444 444 555 222 333 444 444 555 555 444 444 777 555 444 333 222 333 333 444 444 444 222 222 222 222 444 444 444 333 111 000 000 111 333 444 333 333 333 222 222 111 111 111 444 444 444 333 333 222 222 222 333 333 333 333 333 222 111 000 333 333 444 555 555 444 333 333 333 333 333 444 444 444 555 555 333 444 444 555 555 444 444 333 333 333 333 444 444 444 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 444 444 444 444 444 444 444 444 555 555 555 555 555 555 555 555 333 444 444 444 555 666 666 666 333 444 444 555 666 777 777 888 555 555 444 333 444 555 666 777 888 888 888 888 777 777 777 777 555 555 555 555 666 777 999 999 ::: 999 888 777 666 666 666 666 666 666 666 666 777 777 777 777 666 666 555 555 555 444 444 444 555 555 444 444 444 444 555 555 777 666 666 666 666 666 777 888 888 666 555 444 444 555 666 888 555 444 444 333 333 444 444 555 555 444 333 333 222 222 222 222 333 333 444 555 555 666 666 777 ;;; 999 777 555 444 444 666 666 666 999 === @@@ @@@ === 999 666 555 555 555 555 555 444 444 444 444 444 444 444 444 444 444 444 555 555 666 666 666 666 555 555 222 333 333 444 444 555 555 555 444 444 444 444 444 444 444 444 444 444 444 555 555 555 555 666 444 444 444 444 444 444 444 444 555 444 444 333 333 444 444 555 444 444 444 444 444 444 444 444 111 111 222 222 222 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 111 222 222 333 333 222 222 111 111 222 222 333 333 222 222 111 222 222 333 333 333 333 444 444 111 222 333 444 555 555 555 555 333 333 333 333 333 333 333 333 555 555 555 555 555 555 555 555 444 444 444 444 444 444 444 444 666 666 555 555 555 444 444 444 777 777 777 888 ::: <<< >>> @@@ ??? >>> === ??? BBB BBB @@@ === 777 666 555 444 333 444 555 555 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 555 444 333 333 222 222 222 222 333 333 333 333 333 333 333 333 222 222 222 333 333 333 444 444 222 222 222 222 333 333 444 555 222 222 222 333 333 333 444 444 333 333 222 222 222 333 444 444 222 222 222 222 222 222 222 222 777 777 777 888 888 888 999 999 777 888 999 999 ::: ::: 999 999 777 777 888 888 888 999 999 999 999 999 ::: ::: ::: ::: ::: ::: 999 999 888 777 777 666 555 555 777 777 888 888 888 888 777 777 999 888 888 777 777 888 888 999 888 777 777 666 666 777 777 888 555 666 777 777 888 888 777 777 888 777 555 444 333 444 555 666 666 666 666 666 666 666 666 666 555 555 555 555 555 555 555 555 777 777 777 666 666 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 777 666 555 444 444 555 666 777 666 666 666 666 555 555 555 555 555 555 555 555 555 444 333 333 666 666 666 555 555 444 444 444 444 444 444 444 444 444 444 444 222 222 444 555 555 555 444 333 333 333 444 444 444 444 333 333 444 444 333 333 333 222 222 222 555 444 444 444 333 333 333 333 111 111 222 333 333 333 333 222 444 333 333 333 333 333 333 444 222 333 333 444 444 444 444 444 555 555 444 333 333 333 333 333 444 333 222 222 222 222 333 444 444 333 111 000 000 111 333 444 222 222 111 111 111 000 000 000 444 444 333 333 333 222 222 222 222 333 333 333 222 222 111 000 222 333 444 555 555 444 333 222 333 333 333 333 444 444 444 444 333 333 444 444 444 444 333 333 333 333 333 444 444 444 444 555 444 444 444 444 444 444 444 444 222 222 222 222 222 222 222 222 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 555 555 555 555 444 444 555 555 666 666 777 777 444 333 333 222 333 444 555 666 777 777 777 777 777 777 777 666 555 555 555 555 666 777 888 999 ::: 999 888 777 666 666 666 666 555 555 666 666 666 777 777 777 666 555 555 555 444 444 444 444 555 555 444 444 444 444 555 555 666 555 555 555 666 777 777 888 777 666 555 444 444 555 666 777 444 444 333 333 333 333 444 444 555 444 333 333 222 222 222 333 333 333 333 444 555 555 666 666 ::: 999 777 555 444 444 555 666 555 777 ::: <<< <<< ::: 777 555 666 666 555 555 444 444 333 333 444 444 444 444 444 444 444 444 555 555 666 666 666 666 555 555 444 444 444 444 444 555 555 555 444 444 444 444 444 444 444 444 333 333 333 333 444 444 444 444 333 333 333 333 333 333 333 333 444 444 333 333 333 333 444 444 444 444 444 444 444 444 444 444 111 111 222 222 222 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 222 222 333 333 333 333 222 222 111 222 222 333 333 222 222 111 222 222 222 333 333 333 444 444 222 222 333 444 555 555 555 555 333 333 333 333 333 333 333 333 222 222 222 222 222 222 222 222 444 444 444 444 444 444 444 444 666 555 555 555 444 444 444 444 666 666 777 888 999 <<< >>> @@@ BBB AAA AAA BBB CCC BBB >>> ::: 666 666 444 333 333 333 444 555 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 555 444 333 222 222 222 222 222 222 222 222 222 222 222 222 222 111 222 222 222 222 333 333 333 333 333 222 222 222 333 444 444 222 222 222 333 333 333 333 444 666 555 444 333 222 111 111 111 222 222 222 222 222 222 222 222 666 666 666 777 777 777 888 888 777 888 999 999 ::: ::: 999 999 777 777 777 888 888 888 888 999 ::: ::: ::: 999 999 999 999 999 777 777 777 666 666 555 555 444 666 777 777 888 888 777 777 666 999 888 888 777 777 888 888 999 777 777 666 666 666 666 777 777 444 555 555 666 666 666 666 666 777 666 555 444 444 444 555 666 666 666 666 666 666 666 666 666 555 555 555 555 555 555 555 555 555 555 555 555 555 444 444 444 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 666 666 777 777 777 777 777 666 666 555 444 444 333 444 555 555 555 555 444 444 333 555 555 444 444 444 444 333 333 444 444 444 444 444 444 444 444 333 333 333 333 444 444 444 444 333 333 444 444 444 444 333 333 333 333 333 222 222 222 222 222 444 444 333 333 333 333 333 222 000 111 222 222 333 333 222 222 222 222 222 222 222 222 222 222 222 222 333 444 444 444 444 333 333 333 444 444 444 333 222 222 333 333 222 222 222 222 333 333 333 222 111 000 000 111 222 333 111 000 000 000 000 /// /// /// 333 333 333 222 222 222 222 222 222 222 222 333 222 222 111 000 222 333 333 444 444 333 333 222 222 222 333 333 333 444 444 444 333 333 444 444 444 444 333 333 333 333 333 333 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 555 555 555 555 444 444 444 444 555 555 555 555 555 555 555 555 333 222 222 222 222 333 444 444 555 555 555 555 555 555 555 666 555 555 555 555 555 666 777 888 999 888 777 666 666 555 666 666 555 555 555 666 666 666 666 777 555 555 555 555 444 444 444 444 555 555 444 444 444 444 555 555 444 444 444 555 666 777 888 999 666 555 444 333 333 444 555 666 444 444 333 333 333 333 444 444 444 444 333 222 222 222 333 333 222 222 333 444 444 555 555 666 999 888 666 555 444 444 555 666 444 555 777 888 888 777 555 444 666 666 555 444 444 333 222 222 444 444 444 444 444 444 444 444 555 555 666 666 666 666 555 555 555 555 555 555 555 444 444 444 555 555 555 555 555 555 555 555 222 222 222 222 333 333 333 333 222 222 222 222 222 222 222 222 444 333 333 222 222 333 333 444 444 444 444 444 444 444 444 444 111 111 222 222 222 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 222 333 333 444 444 333 333 222 111 111 222 222 222 222 111 111 222 222 222 222 333 333 333 333 333 333 444 444 444 444 333 333 333 333 333 333 333 333 333 333 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 555 555 555 555 444 444 444 444 555 555 666 777 999 <<< ??? AAA EEE EEE EEE FFF EEE BBB <<< 888 666 555 444 333 333 333 444 444 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 444 333 333 222 222 222 222 333 111 111 111 111 111 111 111 111 111 111 111 222 222 222 333 333 444 333 333 222 222 222 222 333 111 111 222 222 222 333 333 333 555 555 333 222 111 111 000 000 222 222 222 222 222 222 222 222 666 666 666 777 777 777 888 888 777 777 888 999 999 999 999 999 777 777 777 777 888 888 888 888 888 888 777 777 666 666 666 555 777 777 777 666 666 555 555 555 666 666 777 777 777 777 666 666 888 888 777 777 777 777 888 888 777 666 666 555 555 666 666 777 444 444 555 666 666 666 666 666 666 666 555 444 444 444 555 666 666 666 666 666 666 666 666 666 555 555 555 555 555 555 555 555 555 555 555 555 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 222 333 444 555 666 666 666 666 666 666 666 555 555 444 444 444 444 444 444 555 555 444 444 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 222 222 222 333 444 555 333 333 333 444 444 333 333 333 222 222 222 222 222 111 111 111 333 333 333 333 222 222 222 222 111 222 222 333 333 333 333 333 111 111 111 222 222 111 111 111 111 111 222 333 333 333 333 333 111 222 333 444 444 333 222 111 333 222 222 222 222 222 222 333 222 222 111 000 000 111 222 222 000 000 000 000 000 000 000 000 222 222 222 222 222 111 111 111 111 111 222 222 222 222 111 111 222 222 333 333 333 333 222 222 222 222 222 222 333 333 333 333 333 333 333 444 444 333 333 333 222 222 333 333 333 444 444 444 333 333 333 333 333 333 333 333 555 555 555 555 555 555 555 555 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 555 555 555 444 444 333 333 333 555 555 444 444 444 444 444 444 333 333 333 333 333 444 444 444 333 444 444 444 444 444 555 555 555 444 444 444 555 555 666 777 888 777 666 666 555 555 555 666 444 444 555 555 555 666 666 666 444 444 444 444 444 444 444 444 555 444 444 333 333 444 444 555 333 333 333 444 555 777 888 999 555 555 444 333 333 444 555 555 444 333 333 333 333 333 333 444 444 333 333 222 222 333 333 333 222 222 333 333 444 555 555 555 777 666 555 444 444 444 555 555 444 444 555 555 555 555 444 444 666 555 555 444 333 222 111 111 333 333 333 333 333 333 333 333 444 555 555 666 666 555 555 444 666 666 666 555 555 444 444 444 555 555 555 555 555 555 555 555 222 222 222 222 333 333 333 333 222 222 222 222 222 222 222 222 333 333 222 222 222 222 333 333 333 333 333 333 333 333 333 333 111 111 222 222 222 333 333 333 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 333 333 444 444 444 444 333 333 111 111 222 222 222 222 111 111 111 222 222 222 222 333 333 333 333 333 444 444 444 333 222 222 333 333 333 333 333 333 333 333 555 555 555 555 555 555 555 555 333 333 333 333 333 333 333 333 444 444 444 444 444 444 444 444 444 444 555 777 ::: === @@@ BBB FFF GGG III JJJ HHH CCC <<< 888 444 444 444 333 333 333 333 333 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 333 333 222 222 222 222 222 333 111 111 111 111 111 111 111 111 222 222 222 222 333 333 333 444 444 444 333 222 111 111 111 222 111 111 111 111 222 222 222 222 111 111 000 111 111 222 333 444 111 111 111 111 111 111 111 111 777 777 777 888 888 888 999 999 777 777 888 999 999 999 999 888 777 777 777 777 777 777 777 777 777 777 777 666 666 555 555 555 888 777 777 777 777 777 666 666 666 666 777 777 777 777 666 666 888 777 777 777 777 777 777 888 666 666 555 555 555 555 666 666 444 555 666 666 777 777 666 666 555 555 444 444 444 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 000 111 222 333 444 555 444 444 333 444 444 444 555 555 555 666 333 333 444 444 444 444 444 333 222 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 222 222 222 222 333 444 555 222 333 333 333 333 333 333 222 111 111 111 111 111 111 111 111 222 222 222 222 222 222 222 222 222 333 333 444 444 444 444 444 000 111 111 222 222 111 111 000 000 111 222 222 333 333 222 222 000 111 222 333 333 333 111 111 222 222 222 222 222 222 222 222 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 000 111 111 222 222 111 111 111 222 222 222 111 111 222 222 222 111 111 111 222 222 222 333 333 222 333 333 333 333 333 333 222 222 222 222 333 333 333 444 444 333 333 333 333 333 333 333 333 111 111 111 111 111 111 111 111 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 555 555 444 444 333 333 333 222 444 444 444 444 333 333 333 333 333 444 444 555 555 555 555 555 222 222 333 333 444 444 444 555 444 444 444 444 444 444 555 666 777 666 555 555 444 555 555 555 444 444 444 444 555 555 555 555 333 333 444 444 444 444 444 444 444 444 333 333 333 333 444 444 222 222 222 333 444 666 777 888 444 444 333 333 333 333 444 444 333 333 333 222 222 333 333 333 333 333 333 222 222 333 333 444 222 222 333 444 444 555 555 666 555 555 555 444 444 444 444 444 444 444 555 555 555 555 444 444 555 444 444 333 222 222 111 111 333 333 333 333 333 333 333 333 444 444 555 555 555 555 444 444 666 666 555 555 444 444 444 333 555 555 555 555 555 555 555 555 333 333 333 333 444 444 444 444 444 444 444 444 444 444 444 444 222 222 111 111 111 111 222 222 333 333 333 333 333 333 333 333 111 111 222 222 222 333 333 333 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 333 333 444 444 333 333 222 000 111 111 222 222 111 111 000 111 111 111 222 222 222 333 333 333 333 333 444 333 333 222 222 333 333 333 333 333 333 333 333 111 111 111 111 111 111 111 111 333 333 333 333 333 333 333 333 333 333 444 444 444 444 444 444 333 444 555 777 ;;; ??? BBB DDD FFF III LLL MMM III CCC === 999 333 333 333 333 333 222 222 111 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 111 111 222 222 333 222 222 222 222 222 222 222 222 333 333 333 333 444 444 444 444 444 333 222 222 111 111 111 111 000 000 000 111 111 111 222 222 000 /// /// 000 111 222 333 444 111 111 111 111 111 111 111 111 777 777 777 888 888 888 999 999 666 777 888 888 999 999 888 888 888 777 777 777 777 777 666 666 888 888 888 888 777 777 777 777 777 777 777 777 777 777 777 777 555 666 666 777 777 666 666 555 888 777 777 666 666 777 777 888 555 555 444 444 444 444 555 555 444 555 555 666 777 666 666 666 333 444 444 444 555 555 555 555 555 555 555 555 555 555 555 555 444 444 444 444 444 444 444 444 444 444 444 555 555 555 555 666 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 000 111 111 222 222 333 333 333 222 333 333 444 555 555 666 666 222 333 333 444 444 444 444 333 222 222 333 333 333 333 444 444 333 333 333 333 333 333 333 333 222 222 222 222 333 333 333 333 222 222 333 333 333 333 222 222 000 000 000 000 000 111 111 111 000 111 111 111 111 222 222 222 222 222 333 444 444 444 444 333 000 111 222 333 333 222 111 000 000 000 111 222 222 222 222 111 000 000 111 222 222 222 111 111 111 111 222 222 222 222 111 111 111 111 111 111 111 111 111 111 000 000 111 111 111 111 222 222 000 000 000 000 000 111 111 111 /// 000 111 111 222 111 111 111 222 111 111 000 000 111 111 222 000 000 111 111 111 222 222 222 222 222 333 333 333 333 222 222 222 222 222 222 333 333 333 333 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 333 333 333 333 333 333 333 333 222 222 222 222 222 222 222 222 444 444 444 444 333 333 333 333 333 333 333 333 333 333 333 333 333 444 555 666 666 666 555 555 222 222 222 333 444 444 555 555 444 444 333 333 333 444 444 555 555 555 444 444 444 444 555 555 333 333 333 444 444 444 555 555 333 333 333 333 444 444 444 444 444 444 333 333 333 333 444 444 222 222 222 333 444 555 666 777 333 333 333 333 333 333 333 333 333 333 222 222 222 222 333 333 333 333 222 222 222 333 444 444 333 333 444 444 555 666 666 777 444 444 444 444 444 444 444 333 444 444 555 555 555 555 444 444 333 333 222 222 222 222 111 111 333 333 333 333 333 333 333 333 444 444 555 555 555 555 444 444 444 444 444 444 444 333 333 333 444 444 444 444 444 444 444 444 333 333 333 333 444 444 444 444 444 444 444 444 444 444 444 444 222 111 111 000 000 111 111 222 333 333 333 333 333 333 333 333 111 111 222 222 222 333 333 333 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 111 222 222 333 333 222 222 111 000 000 111 111 111 111 000 000 111 111 111 111 222 222 222 222 222 222 333 333 333 333 222 222 333 333 333 333 333 333 333 333 222 222 222 222 222 222 222 222 333 333 333 333 333 333 333 333 333 333 333 333 444 444 444 444 333 444 555 888 <<< @@@ DDD GGG HHH KKK NNN NNN III BBB <<< 999 222 222 333 333 333 222 111 000 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 111 111 111 111 222 222 333 222 222 222 222 222 222 222 222 222 222 333 333 333 444 444 444 333 222 222 111 111 111 111 222 /// 000 000 000 000 111 111 111 222 111 111 000 /// /// 000 000 111 111 111 111 111 111 111 111 666 666 666 777 777 777 888 888 666 777 777 888 888 888 888 888 888 888 777 777 666 666 666 666 666 666 777 777 777 777 777 777 666 666 666 666 666 666 666 666 555 555 666 666 666 666 555 555 777 777 666 666 666 666 777 777 555 444 444 444 444 444 444 555 333 333 444 555 555 555 555 555 222 333 444 444 555 555 555 555 555 555 555 555 555 555 555 555 444 444 444 444 444 444 444 444 222 333 333 333 444 444 444 555 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 333 222 222 111 111 222 333 444 444 444 444 444 444 444 444 444 111 222 333 444 444 444 444 444 333 333 333 333 444 444 444 555 222 222 222 222 222 222 222 222 000 111 222 333 444 333 222 222 222 222 333 333 333 333 222 222 /// /// /// 000 000 000 111 111 000 000 000 000 111 111 222 222 000 000 111 222 222 222 222 111 000 111 333 444 444 333 111 000 /// 000 000 111 111 111 111 111 000 000 000 000 000 111 222 222 000 111 222 333 333 222 111 000 000 000 111 111 111 111 000 000 /// /// /// 000 000 000 111 111 /// /// /// 000 000 000 111 111 /// /// 000 111 111 111 111 111 222 111 000 000 000 000 111 222 000 000 000 000 111 111 111 222 222 222 333 333 333 333 222 222 111 222 222 222 222 333 333 333 222 222 222 222 222 222 222 222 444 444 444 444 444 444 444 444 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 333 333 333 333 333 333 444 444 111 111 222 222 333 333 444 444 222 333 444 555 555 555 444 444 222 222 333 333 444 555 555 666 444 444 333 333 333 333 333 444 555 444 444 333 444 444 555 555 222 333 333 333 333 444 444 444 222 222 333 333 333 444 444 444 444 333 333 222 222 333 333 444 333 333 222 222 333 444 555 555 222 222 333 333 333 333 222 222 333 333 222 222 222 222 333 333 333 222 222 222 333 333 444 555 444 444 555 666 666 777 777 888 333 333 333 444 444 444 333 333 222 333 444 555 555 444 333 222 111 111 111 111 222 222 222 222 222 222 222 222 222 222 222 222 333 444 444 555 555 444 444 333 222 222 222 333 333 333 333 333 333 333 333 333 333 333 333 333 222 222 222 222 333 333 333 333 333 333 333 333 333 333 333 333 111 111 000 000 000 000 111 111 222 222 222 222 222 222 222 222 111 111 222 222 222 333 333 333 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 000 111 111 222 222 111 111 000 000 000 111 111 111 111 000 000 111 111 111 111 222 222 222 222 000 111 222 333 333 333 333 333 333 333 333 333 333 333 333 333 444 444 444 444 444 444 444 444 222 222 222 222 222 222 222 222 222 222 333 333 333 444 444 444 333 444 666 999 >>> BBB FFF III LLL OOO PPP NNN GGG @@@ ::: 888 111 222 333 333 333 222 000 000 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 222 333 333 111 111 111 111 111 111 111 111 000 000 111 111 111 222 222 222 111 111 111 111 111 111 222 333 /// /// /// 000 000 000 111 111 111 111 000 /// /// /// /// 000 111 111 111 111 111 111 111 111 555 555 555 555 666 666 666 777 666 666 777 888 888 888 888 888 888 888 777 777 666 666 666 555 333 444 444 444 555 555 666 666 444 555 555 555 555 555 555 555 555 555 666 666 666 666 555 555 777 777 666 666 666 666 777 777 555 444 444 333 333 444 444 555 222 222 333 444 444 444 444 333 222 333 444 444 555 555 555 444 555 555 555 555 555 555 555 555 444 444 444 444 444 444 444 444 111 111 111 222 222 333 333 333 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 666 444 222 111 111 222 444 555 666 555 555 444 444 333 333 222 111 222 333 333 444 444 444 444 333 333 333 444 444 555 555 555 222 222 222 222 222 222 222 222 /// 111 333 444 444 444 222 111 222 222 222 333 333 222 222 222 ... /// /// /// 000 000 111 111 /// /// 000 000 111 111 111 222 ... ... /// 000 000 000 000 000 000 111 333 444 444 333 111 000 /// /// 000 111 111 111 111 111 111 000 /// /// /// 000 222 333 000 111 222 333 333 222 111 000 000 000 111 111 111 111 000 000 --- ... ... ... /// /// 000 000 ... /// /// /// 000 000 111 111 /// /// 000 111 111 111 111 111 222 111 000 /// /// 000 111 222 000 000 000 000 111 111 111 111 222 222 222 333 333 222 222 222 111 111 222 222 222 333 333 333 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 222 222 222 222 222 222 222 222 111 111 111 111 111 111 111 111 222 222 222 333 333 444 444 444 000 000 111 222 333 333 444 444 111 222 333 444 555 444 333 333 222 222 333 444 444 555 666 666 444 444 333 222 222 333 333 333 444 444 333 333 333 444 444 555 222 222 333 333 333 444 444 444 222 222 222 333 333 444 444 444 444 333 333 222 222 333 333 444 333 333 333 222 222 333 444 444 111 222 222 333 333 222 222 111 333 222 222 222 222 222 222 333 222 222 222 222 333 333 444 555 555 555 666 666 777 888 888 888 222 222 333 444 444 444 333 333 000 111 333 444 444 333 111 000 000 000 000 111 222 222 333 333 222 222 222 222 222 222 222 222 333 444 444 555 555 444 444 333 111 111 111 222 222 333 333 333 222 222 222 222 222 222 222 222 000 111 111 111 111 222 222 222 222 222 222 222 222 222 222 222 111 111 000 000 000 000 111 111 222 222 222 222 222 222 222 222 111 111 222 222 222 333 333 333 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 000 000 111 111 111 111 000 000 000 000 111 111 111 111 000 000 000 111 111 111 111 222 222 222 /// 000 111 222 333 444 444 444 333 333 333 333 333 333 333 333 111 111 111 111 111 111 111 111 222 222 222 222 222 222 222 222 222 222 222 333 333 444 444 444 444 444 777 ::: ??? DDD HHH JJJ OOO QQQ RRR NNN FFF === 888 666 111 111 222 333 222 111 000 /// 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 000 000 111 222 333 333 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 111 000 000 000 111 222 333 333 /// /// /// /// 000 000 000 000 --- --- ... ... /// 111 222 333 000 000 000 000 000 000 000 000 999 888 777 666 666 555 666 666 666 777 777 777 888 888 888 888 999 888 888 777 666 555 555 444 777 777 888 888 888 888 777 777 555 555 555 555 555 555 555 555 666 666 666 666 666 666 666 666 999 888 888 777 666 777 777 888 555 555 555 555 444 333 222 111 333 333 333 333 333 333 333 333 444 444 444 333 333 222 222 222 333 333 333 333 333 333 333 333 444 444 444 444 444 444 444 444 333 333 333 333 333 333 333 333 222 333 333 444 444 333 333 222 333 333 333 333 333 333 333 333 333 444 444 333 222 111 333 555 222 111 000 000 000 111 333 333 555 444 222 222 222 444 666 777 333 333 333 333 333 333 333 333 333 333 222 111 111 222 333 333 666 555 444 444 222 222 111 000 000 111 222 333 333 222 111 000 000 000 000 111 222 222 222 333 000 000 000 000 000 000 000 000 000 111 111 111 111 222 222 222 111 111 222 222 222 222 111 111 222 222 222 222 222 222 222 222 000 000 000 000 000 000 000 000 /// /// 000 000 111 111 222 222 111 111 000 000 000 000 111 111 111 111 000 000 000 000 111 111 000 000 000 000 000 000 000 000 /// /// 000 111 111 111 111 111 111 111 222 222 222 222 111 111 222 111 111 111 000 000 /// /// 000 000 000 000 000 000 000 000 222 222 222 111 111 111 000 000 333 333 333 222 222 222 111 111 222 222 111 111 111 111 222 222 222 222 111 111 111 111 111 111 333 333 222 222 111 000 000 000 111 111 111 111 111 111 111 111 111 111 111 111 111 222 222 222 111 111 222 222 222 333 333 333 333 444 555 444 333 333 444 666 222 222 222 222 222 222 222 222 444 444 444 444 444 444 444 444 555 555 555 444 444 333 333 333 111 111 222 222 222 333 333 333 444 444 444 444 444 444 444 444 333 333 333 444 444 555 555 555 444 444 444 444 333 333 222 111 222 222 222 222 222 222 222 222 222 222 333 333 333 333 444 444 555 444 333 333 333 444 555 666 444 555 888 ::: ::: 999 777 666 111 111 111 222 222 333 333 333 222 222 222 222 222 222 222 222 111 111 111 111 111 111 111 111 333 333 333 333 333 333 333 333 333 222 111 111 111 222 333 444 333 333 222 111 000 000 000 111 111 111 222 222 222 333 333 333 333 333 333 333 333 333 333 333 222 222 111 111 111 111 222 222 222 222 222 222 222 222 222 222 --- ... /// 111 222 222 222 222 222 111 000 000 000 111 333 333 333 333 333 222 222 111 111 111 222 222 222 222 222 222 222 222 333 222 222 222 111 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 222 222 222 111 111 111 000 000 000 111 111 111 111 222 222 222 /// /// 000 000 111 111 111 222 111 111 000 000 000 000 000 000 111 444 ::: ??? BBB EEE III KKK OOO OOO MMM HHH BBB ;;; 777 666 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 111 111 111 000 000 222 222 222 111 111 111 000 000 000 000 000 000 000 000 000 000 333 222 111 111 111 222 333 444 111 111 111 111 111 111 111 111 111 111 222 222 222 222 111 111 111 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 777 777 666 666 666 666 666 666 666 666 777 777 777 888 888 888 888 888 777 777 666 555 555 444 555 555 666 666 666 666 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 666 666 666 777 777 888 888 555 555 555 555 444 333 222 111 333 333 333 333 333 333 333 333 444 444 444 333 333 222 222 222 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 333 333 333 333 333 333 333 333 222 333 333 444 444 333 333 222 333 333 333 333 333 333 333 333 111 222 333 222 111 111 222 333 222 111 000 000 000 111 222 333 555 444 333 222 222 333 555 666 333 333 333 333 333 333 333 333 333 333 222 111 111 222 333 333 333 333 333 222 111 111 000 000 000 111 111 222 222 111 111 000 111 111 111 111 111 111 222 222 000 000 000 000 000 000 000 000 /// /// 000 000 000 111 111 111 000 111 111 222 222 111 111 000 111 111 111 111 111 111 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 111 111 111 111 111 000 000 000 000 111 111 111 111 000 000 000 000 111 111 000 000 000 000 000 000 000 000 /// /// 000 111 111 111 111 000 /// /// 000 000 000 000 /// /// 111 111 111 000 000 000 /// /// 000 000 000 000 000 000 000 000 222 222 222 111 111 111 000 000 111 111 111 222 222 333 333 333 222 111 111 000 000 111 111 222 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 222 222 222 222 222 222 222 222 222 222 222 111 111 111 111 111 111 111 111 111 222 222 222 333 333 333 444 555 444 333 333 444 666 222 222 222 222 222 222 222 222 444 444 444 444 444 444 444 444 444 444 333 333 222 222 222 222 111 111 222 222 222 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 444 444 444 222 333 333 333 222 222 111 000 222 222 222 222 222 222 222 222 222 222 222 333 333 333 444 444 444 333 333 222 222 333 555 666 333 555 777 999 999 888 666 444 111 111 222 222 222 333 333 333 222 222 222 222 222 222 222 222 111 111 111 111 111 111 111 111 222 222 222 222 222 222 222 222 222 222 111 111 111 222 333 444 333 222 111 111 000 000 111 111 111 111 111 111 222 222 222 222 222 222 222 222 222 222 222 222 222 111 111 000 000 111 111 222 222 222 222 222 222 222 222 222 /// 000 000 111 111 111 111 000 222 111 000 000 000 111 222 333 222 222 111 111 111 000 000 000 000 000 000 000 000 000 000 000 111 111 000 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 222 222 222 111 111 111 000 000 000 111 111 111 111 222 222 222 000 000 111 111 111 111 111 111 111 111 111 111 111 111 111 111 333 777 <<< AAA DDD GGG JJJ LLL LLL LLL KKK FFF @@@ ::: 666 444 222 222 222 222 222 222 222 222 111 111 111 111 111 111 111 111 222 222 222 111 111 111 000 000 222 222 222 111 111 111 000 000 000 000 000 000 000 000 000 000 222 222 111 111 111 222 333 444 111 111 111 111 111 111 111 111 000 111 111 222 222 111 111 000 111 111 111 111 111 222 222 222 /// /// /// /// /// /// /// /// 666 666 666 666 666 666 777 777 666 666 666 666 777 777 777 777 777 777 777 666 555 555 444 444 333 444 444 444 444 444 444 333 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 111 222 444 666 777 777 777 777 555 555 555 555 444 333 222 222 333 333 333 333 333 333 333 333 444 444 333 333 333 333 222 222 333 333 333 333 333 333 333 333 444 444 444 444 444 444 444 444 333 333 333 333 333 333 333 333 222 222 333 333 333 333 222 222 333 333 333 333 333 333 333 333 000 111 222 222 000 000 111 222 111 111 000 000 111 111 222 333 555 444 333 222 222 222 333 444 333 333 333 333 333 333 333 333 333 222 222 111 111 222 222 333 111 111 111 111 111 111 111 111 222 111 111 000 000 111 111 222 111 111 111 111 111 111 000 000 000 000 000 000 000 000 000 000 ... ... ... /// /// /// 000 000 000 111 111 222 222 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 111 000 000 000 000 000 000 /// 111 000 000 /// /// 000 000 111 111 000 000 /// /// 000 000 111 000 000 000 000 000 000 000 000 ... /// 000 000 111 111 000 000 ... /// /// 000 000 /// /// ... 111 111 000 000 000 000 /// /// 000 000 000 000 000 000 000 000 222 111 111 111 111 000 000 000 /// /// 000 111 222 333 444 555 222 111 111 000 000 111 111 222 111 111 111 111 111 111 111 111 /// /// 000 111 111 222 333 333 222 222 222 222 222 222 222 222 333 222 222 222 111 000 000 000 111 111 111 222 222 222 222 333 333 444 555 444 333 333 444 555 222 222 222 222 222 222 222 222 444 444 444 444 444 444 444 444 222 222 222 222 111 111 111 111 111 111 222 222 222 333 333 333 222 222 222 222 222 222 222 222 333 333 333 222 222 222 222 222 111 111 222 222 222 111 000 000 222 222 222 222 222 222 222 222 222 222 222 222 333 333 333 333 333 333 222 111 222 333 444 555 444 555 777 888 777 666 444 333 111 222 222 222 222 333 333 333 222 222 222 222 222 222 222 222 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 222 111 111 111 111 222 333 333 222 222 111 000 000 000 111 111 000 000 000 000 111 111 111 111 111 111 111 111 111 111 111 111 222 111 111 000 000 111 111 222 000 000 000 000 000 000 000 000 111 111 111 111 111 000 /// /// 111 111 000 000 111 111 222 333 111 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 ... ... ... ... ... ... ... ... 000 000 000 000 000 000 000 000 222 222 222 111 111 111 111 111 000 111 111 111 111 222 222 222 222 222 222 222 222 111 111 111 222 222 222 222 222 222 222 222 555 999 ??? CCC FFF HHH KKK MMM HHH HHH GGG CCC === 888 444 333 222 222 222 222 222 222 222 222 000 000 000 000 000 000 000 000 222 111 111 111 111 000 000 000 222 222 222 111 111 111 111 111 000 000 000 000 000 000 000 000 222 111 111 111 111 222 333 333 111 111 111 111 111 111 111 111 000 111 111 222 222 111 111 000 111 111 111 222 222 333 333 333 000 000 000 000 000 000 000 000 444 444 555 666 666 777 777 777 555 555 555 666 666 666 777 777 666 666 666 555 555 444 444 444 333 333 444 444 444 444 333 333 444 444 444 444 444 444 444 444 333 333 333 333 333 333 333 333 000 222 444 666 777 666 555 444 444 555 555 555 444 444 333 222 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 222 222 222 222 222 222 222 222 333 333 333 333 333 333 333 333 222 222 222 222 222 222 222 222 222 222 333 333 333 333 222 222 222 222 222 222 222 222 222 222 000 222 333 333 111 000 111 222 111 111 111 111 111 222 222 222 555 444 333 222 111 111 222 222 333 333 333 333 333 333 333 333 222 222 222 222 222 222 222 222 000 000 000 111 111 111 222 222 222 111 000 /// /// 000 111 222 222 222 111 111 000 000 /// /// 000 000 000 000 000 000 000 000 ... ... /// /// /// 000 000 000 000 000 111 111 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 111 111 000 000 /// /// /// ... 000 000 /// /// /// /// 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 ... /// /// 000 000 000 000 000 000 000 111 111 111 111 000 000 000 000 000 000 000 000 /// /// 000 000 000 000 000 000 000 000 111 111 111 111 000 000 000 000 /// 000 000 111 222 333 333 333 111 111 000 000 000 000 111 111 000 000 000 000 111 111 111 111 /// 000 000 000 111 111 111 222 222 222 222 222 222 222 222 222 333 333 333 222 111 000 /// /// 111 111 111 111 222 222 222 222 333 444 666 555 333 222 333 444 222 222 222 222 222 222 222 222 333 333 333 333 333 333 333 333 222 222 222 222 222 222 111 111 111 111 222 222 222 333 333 333 222 222 222 222 222 222 222 222 333 222 222 222 111 111 000 000 111 111 222 222 222 222 111 111 222 222 222 222 222 222 222 222 111 222 222 222 222 333 333 333 333 222 111 111 222 333 555 666 666 777 888 888 777 555 444 222 222 222 222 222 222 222 222 222 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 222 222 333 111 111 000 000 000 000 111 111 /// /// /// /// 000 000 000 000 111 111 111 111 111 111 111 111 111 111 000 000 000 000 111 111 000 000 000 000 000 000 000 000 000 000 111 111 111 000 000 /// 111 111 111 111 111 222 222 222 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 ... /// /// 000 000 111 111 111 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 111 111 111 111 111 111 111 111 000 000 111 111 111 222 222 222 444 333 333 222 222 111 111 111 222 222 333 333 333 333 333 444 777 ;;; @@@ DDD GGG HHH JJJ KKK EEE FFF EEE AAA <<< 777 444 333 111 111 111 111 111 111 111 111 000 000 000 000 000 000 000 000 111 111 111 111 000 000 000 000 111 111 111 111 111 111 111 111 000 000 000 000 000 000 000 000 111 111 111 111 111 222 222 333 111 111 111 111 111 111 111 111 000 000 111 111 111 111 000 000 000 000 000 111 111 222 222 333 000 000 000 000 000 000 000 000 333 444 555 666 777 777 666 666 444 555 555 555 555 666 666 666 555 555 555 555 444 444 444 444 444 444 444 555 555 444 444 444 444 444 444 444 444 444 444 444 333 333 333 333 333 333 333 333 111 333 444 666 666 444 222 111 444 444 444 555 444 444 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 444 444 444 444 444 444 444 444 333 333 333 333 333 333 333 333 222 222 222 222 222 222 222 222 111 222 222 333 333 222 222 111 222 222 222 222 222 222 222 222 111 333 444 444 333 222 222 333 000 000 111 111 222 222 222 222 333 333 222 222 111 111 111 111 333 333 333 333 333 333 333 333 222 222 222 222 222 222 222 222 000 000 111 111 222 333 333 333 222 111 000 /// /// 000 111 222 222 111 111 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 111 111 000 000 000 111 111 000 000 000 111 111 111 111 111 111 111 111 /// /// /// /// /// /// /// /// 111 000 000 000 /// /// ... ... 000 000 /// /// /// /// 000 000 000 000 /// /// /// /// 000 000 /// /// /// /// /// /// /// /// ... ... /// 000 000 000 000 000 000 000 111 111 111 111 000 000 /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 111 111 111 111 111 111 111 111 111 000 000 000 000 000 000 111 /// /// 000 000 000 111 111 111 111 111 111 000 000 000 /// /// 222 222 222 222 222 222 222 222 333 333 333 222 111 000 /// /// 000 000 111 111 111 222 222 222 333 555 666 666 444 222 222 333 222 222 222 222 222 222 222 222 333 333 333 333 333 333 333 333 222 222 222 222 333 333 333 333 111 111 222 222 222 333 333 333 333 333 333 333 333 333 333 333 222 222 222 111 111 000 000 000 222 222 333 333 333 333 333 222 222 222 222 222 222 222 222 222 111 111 111 222 222 222 333 333 222 222 111 111 222 444 555 666 999 999 999 999 777 666 444 333 222 222 222 222 222 222 222 222 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 222 222 222 222 222 222 222 222 000 000 111 111 222 222 222 222 111 000 000 /// 000 000 111 111 ... ... /// /// /// 000 000 000 222 222 222 222 222 222 222 222 111 000 000 000 000 000 000 111 /// /// /// /// /// /// /// /// ... ... 000 111 111 222 222 222 000 000 111 111 222 222 222 222 111 111 111 111 111 111 111 111 /// /// /// /// /// /// /// /// 000 000 000 111 111 222 222 222 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 111 111 111 111 111 111 111 111 000 000 111 111 111 222 222 222 444 333 333 222 222 111 111 111 222 222 333 333 333 444 444 444 777 ;;; @@@ DDD FFF GGG HHH III EEE EEE EEE AAA <<< 777 444 333 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 000 000 000 000 000 000 000 000 111 111 111 111 111 111 111 111 000 000 000 000 000 000 000 000 000 000 111 111 222 222 222 222 000 000 000 000 000 000 000 000 000 000 000 111 111 000 000 000 ... /// /// /// 000 000 111 111 000 000 000 000 000 000 000 000 333 444 555 666 777 666 555 444 444 444 444 444 555 555 555 666 444 444 444 444 444 444 444 444 444 555 555 666 666 555 555 444 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 444 444 555 444 333 222 111 333 444 444 555 444 444 333 333 333 333 333 333 333 333 333 333 222 222 333 333 333 333 444 444 666 666 666 666 666 666 666 666 333 333 333 333 333 333 333 333 222 222 222 222 222 222 222 222 111 111 222 222 222 222 111 111 222 222 222 222 222 222 222 222 111 333 555 555 444 333 222 333 000 000 111 222 222 222 222 111 222 222 222 111 111 111 111 000 333 333 333 333 333 333 333 333 111 222 222 333 333 222 222 111 111 111 111 222 222 333 333 333 111 000 000 /// /// 000 000 111 000 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 111 111 111 /// 000 000 111 111 000 000 /// 111 111 111 111 111 111 111 111 /// /// /// /// /// /// /// /// 000 /// /// /// /// /// /// ... 000 /// /// ... ... /// /// 000 000 /// /// ... ... /// /// 000 /// /// /// /// /// /// /// /// --- ... /// /// 000 000 /// /// --- ... ... /// /// ... ... --- ... ... /// /// /// /// 000 000 000 000 000 000 000 000 000 000 /// /// 000 000 000 000 000 111 222 222 111 111 111 000 000 000 111 000 000 /// /// 000 000 111 ... /// /// 000 000 111 111 111 222 222 111 000 000 /// ... ... 111 111 111 111 111 111 111 111 333 222 222 222 111 000 000 000 000 000 000 111 111 111 111 222 333 555 777 666 444 222 222 222 222 222 222 222 222 222 222 222 333 333 333 333 333 333 333 333 222 222 222 333 333 333 333 333 111 111 222 222 222 333 333 333 333 333 333 333 333 333 333 333 222 222 222 111 111 111 111 111 222 222 333 444 444 444 333 333 222 222 222 222 222 222 222 222 111 111 111 111 222 222 222 222 333 222 222 222 333 555 777 888 <<< ;;; ::: 999 777 555 333 222 333 333 333 222 222 222 222 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 222 222 222 222 222 222 222 222 /// 000 111 111 222 222 111 111 000 000 /// /// /// 000 111 111 /// /// /// /// 000 000 000 000 222 222 222 222 222 222 222 222 111 000 000 /// /// 000 000 111 /// /// /// /// /// /// /// /// --- ... /// 000 222 222 222 333 000 000 111 222 222 222 222 111 000 000 111 111 111 111 222 222 ... ... ... ... ... ... ... ... 111 111 111 111 222 222 222 222 000 000 000 000 000 000 000 000 111 111 111 111 111 111 111 111 000 000 000 000 000 000 000 000 111 111 111 111 111 222 222 222 000 111 111 111 111 222 222 222 222 222 222 222 222 111 111 111 111 222 222 333 333 444 444 555 777 ;;; AAA DDD FFF FFF FFF FFF EEE EEE DDD AAA <<< 777 444 333 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 /// /// 000 000 000 000 000 111 111 111 111 111 111 222 222 222 000 000 000 000 000 000 000 000 /// 000 111 111 222 222 111 111 000 000 000 000 000 000 000 000 /// 000 000 111 111 000 000 /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 444 555 666 777 777 555 444 333 333 333 444 444 444 555 555 555 333 333 333 333 333 333 333 333 444 444 555 555 555 555 444 444 333 333 333 333 333 333 333 333 444 444 444 444 444 444 444 444 333 333 333 444 444 444 444 444 333 333 444 444 555 444 444 333 333 333 333 333 333 333 333 333 222 222 222 333 333 444 444 444 666 666 666 666 666 666 666 666 222 222 222 222 222 222 222 222 111 111 111 111 111 111 111 111 111 111 222 222 222 222 111 111 111 111 111 111 111 111 111 111 /// 222 444 555 333 222 111 222 /// 000 111 222 333 222 222 111 000 000 111 111 111 111 111 111 333 333 333 333 333 333 333 333 111 222 333 333 333 333 222 111 000 000 000 111 111 111 111 111 /// /// 000 000 000 000 /// /// /// /// /// 000 000 000 000 000 /// /// /// /// /// /// /// /// ... ... ... /// /// /// 000 000 /// /// 000 000 000 000 /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// ... ... ... /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// --- ... /// /// 000 000 /// /// --- --- ... ... ... ... --- --- ... ... ... /// /// /// 000 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 111 111 000 000 000 000 111 111 111 111 000 000 /// /// /// /// 000 000 ... ... /// /// 000 111 111 222 000 000 000 000 000 /// /// /// 000 000 000 000 000 000 000 000 222 222 111 111 111 111 111 111 000 000 000 000 111 111 111 111 333 555 777 777 555 222 111 111 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 111 111 111 111 222 222 222 333 111 111 222 222 222 333 333 333 222 222 222 222 222 222 222 222 111 111 111 222 222 222 222 222 111 111 222 333 333 333 333 333 222 222 222 222 222 222 222 222 111 111 111 111 222 222 222 222 444 333 333 333 444 666 888 999 <<< ;;; ::: 888 666 444 222 111 333 333 333 222 222 222 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 ... /// 000 111 222 111 111 000 /// /// /// /// /// 000 111 111 /// /// 000 000 000 111 111 111 111 111 111 111 111 111 111 111 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 ... /// 000 111 111 111 111 111 /// 000 111 222 333 222 222 111 /// /// /// 000 000 000 111 111 ... ... ... ... ... ... ... ... 111 111 111 111 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 111 111 111 222 222 222 000 111 111 111 111 222 222 222 000 000 111 111 111 111 111 111 111 111 111 222 333 444 444 444 888 <<< BBB EEE FFF FFF EEE EEE EEE EEE DDD @@@ ;;; 555 222 111 111 111 111 111 111 111 111 111 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 111 111 000 000 111 111 111 222 222 222 000 000 000 000 000 000 000 000 ... /// 000 111 222 111 111 000 000 000 000 000 000 000 000 000 /// /// 000 000 000 000 /// /// 111 111 000 000 /// /// ... ... /// /// /// /// /// /// /// /// 444 555 666 777 777 555 333 111 333 333 333 444 444 444 555 555 333 333 333 333 333 333 333 333 333 444 444 555 555 444 444 333 333 333 333 333 333 333 333 333 444 444 444 444 444 444 444 444 222 222 222 333 444 555 666 777 333 333 444 444 555 444 444 444 333 333 333 333 333 333 333 333 222 222 222 333 333 444 444 444 333 333 333 333 333 333 333 333 222 222 222 222 222 222 222 222 111 111 111 111 111 111 111 111 111 111 222 222 222 222 111 111 111 111 111 111 111 111 111 111 ... 111 333 444 333 111 000 000 /// 000 111 222 333 222 111 111 ... /// 000 111 111 111 111 111 333 333 333 333 333 333 333 333 111 222 333 444 444 333 222 111 000 000 000 000 000 /// /// /// ... /// 000 111 111 000 /// ... ... ... /// /// 000 000 111 111 /// /// /// /// /// /// /// /// --- --- --- ... ... ... /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// --- ... ... ... /// /// 000 000 /// /// ... ... ... ... /// /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// --- ... ... /// /// /// /// /// /// /// 000 000 000 000 /// /// --- ... ... ... /// /// 000 000 000 000 000 000 000 000 000 000 ... /// /// /// 000 000 111 111 ... ... /// 000 111 222 333 333 000 000 /// /// /// /// 000 000 --- ... ... /// 000 111 111 222 ... ... /// /// 000 000 111 111 /// /// /// /// /// /// /// /// 111 111 111 111 111 222 222 222 000 000 000 000 111 111 111 111 333 555 777 777 555 222 111 111 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 /// /// 000 000 111 111 111 222 111 111 222 222 222 333 333 333 000 000 000 000 000 000 000 000 111 111 111 222 333 333 333 444 /// 000 111 222 222 222 222 222 222 222 222 222 222 222 222 222 000 111 111 111 111 222 222 222 444 444 444 444 555 777 999 ::: <<< ;;; 999 777 444 222 000 /// 333 333 333 222 222 111 111 111 000 000 000 000 000 000 000 000 111 111 111 111 111 111 111 111 000 000 000 000 000 000 000 000 ... /// 000 222 222 111 111 000 /// /// /// /// /// 000 111 111 000 000 000 000 111 111 111 111 000 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 111 111 111 111 111 111 111 111 111 111 111 111 111 000 /// /// /// 000 111 222 333 222 111 111 --- ... ... ... /// /// 000 000 111 111 111 111 111 111 111 111 111 111 000 000 /// /// ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 111 111 222 222 222 222 000 111 111 111 111 222 222 222 /// /// 000 000 111 111 111 222 000 000 111 222 222 333 444 444 999 === CCC FFF GGG FFF EEE EEE DDD DDD CCC ??? 999 444 111 /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// ... /// /// /// 000 000 111 111 000 000 111 111 222 222 222 222 000 000 000 000 000 000 000 000 ... /// 000 222 222 111 111 000 000 000 000 000 000 000 000 000 /// /// 000 000 000 000 /// /// 333 333 222 111 000 /// ... ... /// /// /// /// /// /// /// /// 222 222 333 444 555 555 555 444 444 444 444 444 444 444 444 444 555 555 555 444 444 333 333 333 555 444 444 333 333 444 444 555 444 444 555 666 555 444 222 111 555 555 555 444 444 333 333 333 333 333 111 111 111 111 333 333 777 777 666 555 444 333 333 222 444 444 444 333 333 222 222 222 444 444 333 333 333 222 222 222 333 333 333 333 333 333 333 333 222 111 111 000 000 111 111 222 111 111 111 111 111 111 111 111 222 222 222 111 111 111 000 000 000 111 111 111 111 222 222 222 222 222 222 111 111 111 111 000 000 000 000 000 /// /// /// /// 111 /// --- --- /// 222 444 444 222 222 111 111 111 111 111 111 222 222 222 222 222 222 222 222 333 222 222 222 222 222 222 222 000 000 111 111 111 111 000 000 222 000 /// /// 111 111 111 000 /// /// /// /// ... ... ... ... ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... /// /// ... ... ... --- --- --- /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// 222 111 000 111 222 111 /// ... /// ... --- --- --- --- ... /// 000 000 111 111 111 111 000 000 111 000 000 /// ... --- --- --- +++ ,,, ,,, --- ... /// 000 000 /// /// /// /// /// /// /// /// ... /// 000 111 111 000 /// ... 000 000 000 000 000 000 000 000 333 333 333 222 222 222 111 111 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 000 111 222 222 333 333 222 222 111 111 222 333 333 333 222 222 000 111 444 555 555 333 111 /// 111 111 111 111 000 000 000 000 111 000 /// /// /// 000 222 333 222 222 111 000 /// /// 000 000 333 222 222 111 111 222 222 333 222 222 222 222 222 222 222 222 111 000 000 000 /// /// ... ... 000 111 111 222 222 222 111 111 111 222 222 333 333 222 222 111 000 111 222 333 333 222 111 000 222 000 000 111 444 777 888 888 ;;; ::: 888 666 444 333 222 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 222 111 111 111 000 000 /// /// /// /// /// /// 000 000 000 000 222 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// ... ... /// /// /// /// ... ... --- --- --- ... ... ... ... /// ... ... /// /// /// /// /// /// /// /// ... ... ... ... /// /// 000 000 000 000 000 000 000 000 111 111 111 000 000 000 000 000 /// /// /// /// /// /// /// /// 111 111 000 000 /// /// ... ... --- --- /// 000 111 111 111 111 000 000 000 000 000 000 000 000 000 000 000 000 111 111 111 111 111 111 000 000 111 111 222 333 222 222 222 222 222 222 222 222 222 000 ... /// 222 444 333 222 555 999 ??? CCC EEE DDD DDD CCC DDD BBB >>> 999 444 222 333 444 /// /// 000 000 111 111 222 222 /// /// /// /// /// /// /// /// 000 000 111 111 111 111 000 000 000 000 /// /// /// /// 000 000 111 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// 000 /// /// /// /// /// /// /// /// 000 000 000 000 111 111 111 111 333 333 444 555 555 555 555 555 444 444 444 444 444 444 444 444 555 555 444 444 444 333 333 333 444 444 333 333 333 333 444 444 444 444 555 555 444 333 333 222 555 555 444 444 444 333 333 333 444 333 222 111 111 222 333 444 666 666 666 555 444 444 333 333 444 444 444 333 333 222 222 222 444 444 444 444 333 333 333 222 333 333 333 333 333 333 333 333 444 333 333 222 222 333 333 444 111 111 111 111 111 111 111 111 222 222 222 111 111 111 000 000 000 111 111 111 111 222 222 222 222 222 222 111 111 111 000 000 000 000 000 000 /// /// /// /// 111 /// ... ... 000 222 222 222 111 111 111 111 111 111 111 111 222 222 222 222 222 222 222 222 222 222 222 222 111 111 111 111 000 000 111 111 111 111 000 000 222 000 ... /// 000 111 000 000 /// /// /// /// ... ... ... ... /// /// /// /// 000 000 000 000 ... ... ... ... ... ... ... ... /// ... ... ... --- --- --- --- ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// 111 000 /// 000 111 000 /// --- ... ... ... --- --- ... ... ... /// /// 000 000 000 000 /// /// 000 000 000 /// ... --- --- --- --- --- --- ... /// /// /// 000 /// /// /// /// /// /// /// /// ... /// /// 000 000 /// /// ... /// /// /// /// /// /// /// /// 222 222 222 222 111 111 111 000 /// /// /// /// /// /// /// /// 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 222 222 333 444 444 444 444 444 111 111 111 222 222 333 333 333 111 222 333 444 444 222 000 /// ... ... /// 000 111 222 333 333 111 000 /// /// /// 000 222 222 222 222 111 000 000 000 000 000 333 222 222 111 111 222 222 333 222 222 222 222 222 222 222 222 222 222 111 111 111 000 000 000 222 222 222 222 222 111 000 /// 111 222 222 333 333 222 222 111 111 111 222 222 222 222 111 111 222 111 000 222 555 888 ::: ::: ;;; ::: 888 666 444 333 222 222 111 111 111 111 111 111 111 111 333 333 333 333 333 333 333 333 111 111 111 000 000 000 /// /// /// /// /// /// 000 000 000 000 000 /// /// /// 000 111 222 222 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 ... ... /// /// /// /// ... ... ... ... ... /// /// /// 000 000 000 000 000 000 /// /// /// /// 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 111 111 111 111 111 111 111 111 /// /// /// /// 000 000 000 000 --- ... /// 000 111 111 111 111 000 000 000 000 000 000 000 000 /// /// /// 000 000 000 111 111 111 111 000 000 111 111 222 333 222 222 222 222 222 222 222 222 222 000 ... /// 222 444 333 222 666 ::: @@@ DDD EEE EEE DDD DDD BBB @@@ <<< 777 333 222 222 333 000 000 000 000 000 111 111 111 111 111 111 111 111 111 111 111 000 000 111 111 111 111 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 /// /// /// /// /// /// /// /// /// /// /// 000 000 000 111 111 333 444 555 555 666 555 555 555 444 444 444 444 444 444 444 444 444 444 444 444 333 333 333 333 444 444 333 333 333 333 444 444 555 444 444 333 333 333 333 333 444 444 444 444 333 333 333 333 444 444 333 333 333 333 444 444 444 444 444 444 444 444 444 444 444 444 333 333 333 333 222 222 555 555 444 444 444 333 333 333 333 333 333 333 333 333 333 333 444 333 333 222 222 333 333 444 111 111 111 111 111 111 111 111 222 222 222 111 111 111 111 111 000 111 111 111 111 222 222 222 222 222 111 111 111 000 000 000 /// /// /// /// 000 000 000 000 111 000 /// 000 111 222 111 /// 111 111 111 111 111 111 111 111 222 222 222 222 222 222 222 222 000 000 000 000 000 111 111 111 000 000 111 111 111 111 000 000 111 /// ... ... /// 000 000 /// /// /// /// /// ... ... ... ... /// /// 000 000 000 111 111 111 ... ... ... ... ... ... ... ... ... ... ... ... --- --- --- --- ... ... ... ... ... ... ... ... --- ... ... ... ... /// /// /// 000 /// ... ... /// /// ... ,,, --- --- ... ... ... ... --- --- ... ... /// /// /// /// ... ... 000 000 /// /// ... --- --- --- /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// 111 111 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 333 444 444 555 555 555 555 555 111 000 000 000 111 333 444 555 444 444 333 222 111 111 000 /// ... ... /// 000 111 222 333 333 000 000 000 /// 000 111 111 222 222 111 000 000 000 000 000 000 222 222 111 111 111 111 222 222 222 222 222 222 222 222 222 222 333 333 333 222 222 222 222 222 333 333 333 222 111 000 /// ... 111 111 222 222 222 222 111 111 222 222 111 111 111 111 222 222 333 222 222 444 777 ::: <<< <<< ;;; ::: 888 666 444 333 333 222 111 111 111 111 111 111 111 111 000 000 000 000 000 000 000 000 111 111 000 000 000 000 /// /// /// /// /// /// 000 000 000 000 ... ... ... /// 000 111 333 333 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 111 111 111 111 111 111 111 111 ... ... /// /// /// /// ... ... /// /// /// /// 000 000 000 111 111 111 111 000 000 /// /// /// 111 000 000 000 000 000 000 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 111 111 111 111 111 111 111 111 ... ... ... /// 000 111 111 111 --- ... /// 000 000 111 111 000 000 000 000 000 000 000 000 000 ... ... /// /// /// 000 000 000 111 000 000 000 000 111 222 222 000 000 000 000 000 000 000 000 111 000 /// 000 222 333 333 333 555 999 ??? BBB CCC CCC CCC CCC @@@ >>> 999 555 222 111 111 222 111 111 111 111 000 000 000 000 111 111 111 111 111 111 111 111 000 000 111 111 111 111 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 /// /// /// /// /// /// /// /// ... ... /// /// /// 000 000 000 444 555 555 666 666 555 555 555 444 444 444 444 444 444 444 444 333 333 333 333 333 333 333 333 444 333 333 333 333 333 333 444 555 444 333 222 222 222 444 444 333 333 333 333 333 333 333 333 444 444 444 444 444 444 444 444 333 333 333 444 444 555 555 555 333 333 333 333 333 333 333 333 555 555 555 444 444 444 333 333 222 222 333 333 333 333 444 444 222 111 111 000 000 111 111 222 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 000 000 111 111 111 222 222 222 111 111 111 111 000 000 000 000 /// /// /// /// 000 000 000 000 222 111 000 111 222 111 /// --- 000 000 000 000 111 111 111 111 111 111 111 111 111 111 111 111 /// /// /// /// 000 000 000 000 000 000 111 111 111 111 000 000 000 /// --- --- /// /// /// ... /// /// /// /// ... ... ... ... /// /// /// /// 000 000 000 000 ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... --- --- --- ... ... ... /// /// /// --- ,,, ,,, --- ... --- ,,, ,,, --- ... ... ... ... --- ,,, --- ... ... ... ... ... ... --- /// /// /// ... ... --- --- --- 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// ... --- ,,, ,,, --- ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 333 333 444 555 555 555 444 444 000 000 /// /// 000 222 555 777 666 555 333 111 000 /// /// 000 111 111 111 111 000 000 000 /// 000 000 000 000 000 111 111 222 111 111 000 000 000 000 000 111 222 222 111 111 111 111 222 222 111 111 111 111 111 111 111 111 222 222 222 222 222 222 222 222 222 222 222 222 222 111 000 /// 111 111 222 222 222 222 111 111 333 222 111 000 000 111 222 333 333 222 333 555 999 <<< === === ::: 999 777 555 444 333 222 222 111 111 111 111 111 111 111 111 ... ... ... ... ... ... ... ... 000 000 000 000 000 000 /// /// /// /// /// /// 000 000 000 000 ... ... ... /// /// 000 222 222 /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 ... ... /// /// /// /// ... ... ... ... /// /// /// 000 000 000 111 111 000 000 /// ... ... ... 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 /// /// /// 000 000 000 000 000 ... ... ... ... ... ... ... ... ... /// /// /// 000 000 000 111 ... ... /// 000 000 000 000 000 /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// 000 000 000 000 000 111 222 222 000 000 000 000 000 000 000 000 111 000 000 000 111 222 333 333 444 888 <<< @@@ @@@ @@@ @@@ AAA >>> ::: 666 333 111 111 111 000 222 222 111 111 000 000 /// /// 111 111 111 111 111 111 111 111 000 000 111 111 111 111 000 000 000 000 /// /// /// /// 000 000 /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 000 /// /// /// /// 000 000 111 /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// 444 555 555 555 555 555 444 444 444 444 444 444 444 444 444 444 333 333 333 333 333 333 333 333 333 333 333 222 222 333 333 333 444 333 222 111 111 222 444 555 333 333 333 333 333 333 333 333 444 444 444 444 444 444 444 444 222 222 333 333 444 555 555 555 333 333 333 333 333 333 333 333 555 555 444 444 444 333 333 333 222 222 222 333 333 444 444 444 222 111 111 000 000 111 111 222 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 000 000 111 111 111 222 222 222 111 111 111 000 000 000 /// /// ... /// /// /// 000 000 000 111 222 111 000 111 222 111 /// --- /// /// 000 000 000 111 111 111 111 111 111 111 111 111 111 111 ... ... /// /// /// 000 000 000 000 000 111 111 111 111 000 000 000 /// --- --- /// /// /// ... /// /// /// /// ... ... ... ... --- --- --- ... ... ... /// /// ... ... ... ... ... ... ... ... ,,, ,,, --- --- --- --- --- --- ... ... ... ... ... ... ... ... --- --- --- --- ... ... ... ... ... ,,, +++ +++ ,,, --- --- --- ,,, ,,, --- --- --- --- ,,, ,,, --- --- ... ... ... ... --- --- ... ... ... ... --- --- --- --- 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// ... --- ,,, ,,, --- ... /// ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// 000 000 000 111 /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 111 111 222 333 333 333 333 222 000 /// ... ... 000 222 555 666 666 444 222 000 /// /// /// 000 111 111 111 111 000 000 000 /// /// 000 000 000 111 111 111 111 111 000 000 000 000 000 111 111 222 111 111 000 000 111 111 222 111 111 111 111 111 111 111 111 000 000 000 111 111 111 111 111 /// 000 111 222 222 222 222 222 000 111 111 222 222 111 111 000 333 222 111 000 000 111 222 333 333 333 333 666 ::: <<< <<< <<< 888 777 666 444 333 222 222 222 000 000 000 000 000 000 000 000 111 111 111 111 111 111 111 111 /// /// /// /// /// /// 000 000 /// /// /// /// 000 000 000 000 000 000 /// /// /// /// /// 000 /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// ... ... /// /// /// /// ... ... --- --- ... ... ... /// /// /// /// /// ... ... ... --- --- --- ... ... ... --- --- ... ... ... /// /// /// /// /// /// /// /// ... ... /// /// 000 000 000 000 ... ... ... ... ... ... ... ... 111 000 000 000 /// /// /// ... ... /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// 000 000 /// /// 000 000 111 222 /// /// /// /// /// /// /// /// 000 000 000 000 111 222 333 444 555 999 === @@@ @@@ @@@ AAA AAA <<< 888 333 000 000 111 111 000 222 222 111 111 000 000 /// /// 000 000 000 000 000 000 000 000 000 000 111 111 111 111 000 000 000 000 /// /// /// /// 000 000 ... ... /// /// 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// 000 111 111 /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// 444 444 444 555 444 444 333 222 444 444 444 444 444 444 444 444 222 222 222 222 333 333 333 333 333 333 222 222 222 222 333 333 222 222 222 222 222 333 333 444 222 222 222 222 333 333 333 333 333 333 444 444 444 444 333 333 222 222 333 333 444 444 444 555 222 222 333 333 333 333 444 444 444 444 333 333 333 222 222 222 111 222 222 333 333 444 444 555 444 333 333 222 222 333 333 444 111 111 111 111 111 111 111 111 111 111 111 111 111 222 222 222 000 111 111 111 111 222 222 222 111 111 000 000 000 /// /// /// ... ... /// /// 000 000 111 111 333 111 000 000 111 111 000 ... ... /// /// 000 000 111 111 111 111 111 111 111 111 111 111 111 ... ... /// /// 000 000 111 111 000 000 111 111 111 111 000 000 111 /// ... ... /// 000 000 /// /// /// /// /// ... ... ... ... ,,, ,,, --- --- --- ... ... ... ... ... ... ... ... ... ... ... ,,, ,,, ,,, ,,, --- --- --- --- --- --- --- --- --- --- --- --- ,,, --- --- --- --- ... ... ... ... ,,, *** *** ,,, --- ... --- --- --- ,,, ,,, ,,, ,,, --- --- --- --- ... ... ... ... --- --- --- --- --- --- --- --- --- --- /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... /// ... ... ... ... ... ... ... ... --- ... ... ... ... /// /// /// ... ... ... ... ... ... ... ... ... ... /// /// 000 000 111 111 /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// 000 111 111 111 111 111 000 /// /// /// 000 222 333 444 444 333 111 000 /// /// /// 000 ... ... /// 000 111 222 333 333 /// /// 000 111 111 111 111 000 000 000 000 000 000 111 111 222 111 111 000 000 000 000 111 111 111 111 111 111 111 111 111 111 /// /// /// /// /// 000 000 000 ... /// 000 111 222 333 333 333 000 000 111 111 111 111 000 000 222 222 111 111 111 111 222 222 222 222 333 666 999 ::: ::: 999 666 555 444 333 222 111 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 ... ... /// /// /// /// 000 000 /// /// /// /// 000 000 000 000 111 000 /// /// ... ... ... /// 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 ... ... ... ... ... ... ... ... ... ... /// /// /// /// ... ... --- --- --- --- ... ... ... ... --- --- --- --- --- --- --- --- ... --- --- ,,, ,,, --- --- ... /// /// /// /// /// /// /// /// --- ... ... /// /// 000 000 111 111 111 111 111 111 111 111 111 111 111 111 000 /// ... ... ... /// /// 000 000 000 000 /// /// 000 000 000 000 000 000 000 000 ... ... /// /// /// 000 000 000 000 /// /// /// /// 000 111 111 /// /// /// /// /// /// /// /// /// 000 111 111 000 111 333 555 888 ;;; ??? AAA AAA BBB BBB CCC ::: 666 111 /// 111 222 111 000 111 111 111 111 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 111 111 111 111 000 000 000 000 /// /// /// /// 000 000 --- ... ... /// /// 000 000 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// ... ... /// /// 000 111 222 /// /// /// /// /// /// /// /// ... ... /// /// /// 000 000 000 333 333 444 444 333 222 222 111 444 444 444 444 444 444 444 444 111 111 222 222 222 333 333 333 333 333 222 222 222 222 333 333 111 111 222 333 333 333 333 333 111 111 222 222 222 333 333 333 111 222 333 444 444 333 222 111 333 333 333 333 333 333 444 444 222 222 222 333 333 444 444 444 333 333 222 222 222 111 111 111 111 111 222 333 333 444 555 555 444 333 333 222 222 333 333 444 111 111 111 111 111 111 111 111 000 000 111 111 111 222 222 222 000 111 111 111 111 222 222 222 111 000 000 000 /// /// /// /// ... ... ... /// 000 111 111 111 333 111 /// /// 000 111 111 000 ... ... /// /// 000 111 111 222 111 111 111 111 111 111 111 111 ... ... /// 000 000 111 222 222 000 000 111 111 111 111 000 000 222 000 ... /// 000 111 000 000 /// /// /// /// ... ... ... ... --- --- --- --- ... ... ... /// ... ... ... ... ... ... ... ... +++ +++ ,,, ,,, ,,, --- --- --- --- --- --- --- --- --- --- --- ,,, ,,, --- --- --- ... ... ... /// ,,, *** *** ,,, ... /// ... /// --- +++ *** *** +++ --- /// ... ... /// /// /// /// ... ... --- --- --- --- --- --- --- --- --- --- --- ... /// /// /// 000 /// /// /// /// /// /// /// /// ... /// /// 000 000 /// /// ... ... ... ... ... ... ... ... ... --- ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... /// 000 111 111 111 /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// 000 111 111 111 111 000 /// 000 000 000 111 111 222 222 222 222 111 000 000 000 000 000 ... ... /// 000 111 222 333 333 ... /// 000 111 222 111 111 000 000 000 000 000 000 111 222 222 111 111 000 000 000 000 111 111 111 111 111 111 111 111 111 111 ... ... ... /// /// 000 000 000 /// 000 111 222 222 222 222 222 000 000 111 111 111 111 000 000 111 111 222 222 222 222 111 111 222 222 333 555 777 888 777 555 444 444 222 111 000 000 /// /// 000 000 000 000 000 000 000 000 ... ... ... ... ... ... ... ... ... ... ... /// /// /// 000 000 /// /// /// /// 000 000 000 000 /// /// ... ... ... /// /// 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// ... ... /// /// /// /// ... ... ... ... ... ... /// /// /// /// ,,, ,,, --- --- ... /// /// /// ... ... --- --- --- --- ... ... /// /// /// /// /// /// /// /// --- --- ... ... /// 000 000 111 111 111 111 111 111 111 111 111 000 000 000 000 /// /// /// /// /// /// 000 000 000 000 /// /// 000 000 000 000 000 000 000 000 /// /// /// 000 000 000 111 111 /// /// /// /// /// 000 111 111 000 000 000 000 000 000 000 000 /// 000 222 111 000 000 333 555 777 ::: >>> ??? @@@ @@@ AAA BBB ::: 555 /// ... 111 333 222 000 000 000 000 000 000 111 111 111 000 000 000 000 000 000 000 000 000 000 111 111 111 111 000 000 000 000 /// /// /// /// 000 000 --- --- ... ... /// 000 000 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 ... ... ... ... /// 000 111 222 /// /// /// /// /// /// /// /// /// /// /// 000 000 000 111 111 333 333 333 333 222 222 111 000 444 444 444 444 444 444 444 444 111 111 111 222 222 333 333 333 333 222 222 222 222 222 222 333 /// 111 222 333 444 333 333 222 111 111 111 222 222 333 333 333 111 111 333 333 333 333 111 111 333 333 333 333 333 333 333 333 222 222 222 333 333 444 444 444 222 222 222 111 111 111 000 000 111 111 222 333 333 444 555 555 222 111 111 111 111 111 111 222 111 111 111 111 111 111 111 111 000 000 111 111 222 222 222 222 000 111 111 111 111 222 222 222 000 000 000 000 /// /// /// /// --- ... ... /// 000 111 111 222 333 111 ... ... /// 111 222 222 --- ... ... /// 000 111 111 222 000 000 000 000 000 000 000 000 ... /// /// 000 111 222 222 333 000 000 111 111 111 111 000 000 222 111 /// /// 111 111 111 000 000 /// /// /// ... ... ... ... ... ... ... ... /// /// /// 000 ... ... ... ... ... ... ... ... +++ +++ +++ ,,, ,,, --- --- --- --- --- --- --- --- --- --- --- ,,, ,,, ,,, --- --- --- ... ... /// --- *** *** ,,, ... /// /// 000 --- +++ ))) ))) +++ --- 000 ... ... /// /// /// /// ... ... --- --- --- --- --- --- --- --- +++ ,,, ,,, --- ... /// 000 000 /// /// /// /// /// /// /// /// ... /// 000 111 111 000 /// ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// 000 000 ... ... ... ... ... ... ... ... --- ... ... /// 000 111 111 222 /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// 000 111 111 111 111 111 /// 000 111 111 111 111 000 000 111 111 111 111 000 000 000 000 111 111 111 111 000 000 000 000 ... /// 000 222 222 111 111 000 000 000 /// 000 000 111 222 222 111 111 000 000 000 000 111 111 000 000 000 000 000 000 000 000 ... ... /// /// 000 000 000 111 111 111 222 222 222 111 111 000 000 000 111 111 111 111 000 000 000 111 222 333 333 222 111 000 222 111 222 444 666 666 555 333 333 333 111 000 /// /// /// /// 000 000 000 000 000 000 000 000 222 222 222 222 222 222 222 222 --- ... ... ... /// /// 000 000 /// /// /// /// 000 000 000 000 --- --- --- ... /// 000 111 222 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 ... ... /// /// /// /// ... ... /// /// /// /// 000 000 000 000 ,,, --- --- ... /// 000 111 111 /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// --- --- --- ... /// 000 000 111 /// /// /// /// /// /// /// /// ... ... /// /// 000 000 111 111 /// 000 000 000 000 000 /// /// 000 000 000 000 000 000 000 000 000 000 000 000 111 111 111 111 /// /// /// /// /// 000 111 111 111 111 111 111 111 111 111 111 ... 111 222 222 000 000 333 555 555 777 ::: <<< <<< <<< === ??? 999 444 /// ... 111 444 333 000 /// /// 000 000 111 111 222 222 111 111 111 111 111 111 111 111 000 000 111 111 111 111 000 000 000 000 /// /// /// /// 000 000 --- --- --- ... /// 000 000 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 ... ... ... ... /// 000 222 222 /// /// /// /// /// /// /// /// 000 000 000 000 111 111 111 111 222 333 333 444 444 333 333 222 222 333 333 444 444 333 333 222 333 333 333 333 333 333 333 333 333 222 111 111 111 222 333 444 111 111 222 333 333 111 000 /// 222 222 111 111 111 111 111 111 222 222 111 111 000 /// /// /// 111 111 111 111 111 111 111 111 111 111 111 222 222 333 333 333 000 111 111 111 111 222 222 222 /// /// 000 111 222 222 333 333 222 222 222 222 222 222 222 222 111 111 111 111 111 111 111 111 222 222 222 111 111 111 111 000 222 111 111 000 /// ... ... --- /// /// /// /// 000 000 000 000 /// /// /// /// /// ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 222 222 222 111 111 111 000 000 000 000 /// ... ... ... ... ... 000 000 /// /// ... ... ... --- --- ,,, ,,, +++ +++ ,,, ,,, --- ,,, --- ... ... /// /// ... ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- ... ... --- --- ,,, +++ ,,, --- ... /// --- --- --- ... ... ... ... ... /// ... --- ,,, ,,, ,,, --- ... ,,, +++ +++ *** *** +++ +++ ,,, ,,, ,,, ,,, --- --- --- ... ... --- --- --- ... ... ... ... /// --- --- --- --- --- --- --- --- ... ... ... --- --- ,,, ,,, ,,, ... ... ... ... ... ... --- --- ... ... ... ... ... ... ... ... ... /// /// --- ,,, ,,, ... 000 /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// /// /// 000 000 000 000 222 111 000 ... ... ... /// 000 /// /// /// /// ... ... ... ... ... ... --- --- --- --- ... ... ... ... /// /// 000 000 000 111 /// /// 000 111 111 111 111 111 ... ... /// /// 000 000 111 111 000 /// ... ... ... /// 111 222 /// /// ... ... ... ... /// /// 000 000 111 111 111 111 000 000 222 222 222 111 111 111 000 000 000 111 111 111 111 222 222 222 111 111 222 222 222 333 333 333 333 333 333 333 333 333 333 333 222 222 111 000 /// /// 000 000 --- ... ... ... /// /// 000 000 111 111 000 /// /// /// /// /// 111 000 /// ... ... /// 000 111 /// /// /// /// /// /// /// /// 222 111 111 111 000 000 /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 111 111 111 111 000 000 000 000 ... 000 111 000 ... --- --- ... 000 000 /// /// ... ... ... --- ... ... ... ... ... ... ... ... --- --- --- --- ... ... ... ... ... ... /// /// /// /// ... ... 111 111 000 000 /// /// ... ... 000 000 000 000 000 000 000 000 --- ... /// /// ... ... /// 111 000 000 000 000 000 111 111 222 111 111 000 /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 000 /// ... ... ... ... ... /// ... /// 000 111 111 111 111 111 444 888 <<< >>> === ;;; ::: 999 555 222 /// ... /// 000 000 000 111 111 000 000 000 000 111 111 /// /// 000 000 000 000 /// /// /// /// /// /// /// 000 111 111 444 333 222 111 000 000 000 000 /// /// 000 000 111 111 111 222 /// /// /// /// /// /// /// /// --- --- ... ... /// 000 000 000 ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... /// /// /// /// ... ... 222 333 333 444 444 333 333 222 222 333 333 444 444 333 333 222 333 333 333 333 333 333 333 333 222 222 111 111 111 222 333 444 111 222 222 222 222 111 000 000 111 111 111 111 111 111 111 111 000 000 000 000 000 111 111 111 111 111 111 111 111 111 111 111 111 222 222 222 222 222 222 333 000 111 111 111 111 222 222 222 /// 000 000 111 222 222 333 333 222 222 222 222 222 222 222 222 111 111 111 111 111 111 111 111 222 222 222 111 111 111 000 000 111 111 111 000 /// ... ... ... ... /// /// /// 000 000 000 000 /// /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// ... /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 222 222 222 111 111 111 000 000 000 000 /// ... ... ... ... ... 000 /// /// /// ... ... ... --- --- --- ,,, ,,, ,,, ,,, --- --- ,,, --- ... ... /// /// ... ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- --- ... ... ... --- ,,, --- ... /// 000 ... ... ... ... ... ... ... ... ... --- ,,, +++ +++ ,,, --- ... --- ,,, ,,, ,,, ,,, ,,, ,,, --- ,,, ,,, ,,, --- --- --- ... ... --- --- --- --- ... ... ... ... ... ... ... ... ... ... ... ... ... ... --- --- --- ,,, ,,, ,,, ... ... ... ... ... ... --- --- ... ... ... ... ... ... ... ... ,,, --- --- +++ *** *** ,,, ... /// /// /// /// /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 222 111 000 /// ... ... /// 000 /// /// /// /// ... ... ... ... /// ... ... ... ... ... ... /// /// /// /// 000 000 000 111 111 /// /// 000 111 111 111 111 000 ... /// /// /// 000 000 000 111 000 /// /// ... /// 000 111 222 000 000 /// /// /// /// 000 000 000 000 111 111 111 111 000 000 222 222 222 111 111 111 000 000 000 000 111 111 111 222 222 222 111 111 111 222 222 222 333 333 555 555 444 444 444 333 333 333 222 222 111 000 000 000 000 000 /// /// /// 000 000 000 111 111 111 111 000 /// /// /// /// /// 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 111 111 111 000 000 000 /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 /// /// /// ... ... ... ... /// 111 000 ... --- --- ... 000 /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... /// /// ... ... ... ... ... ... ... ... /// /// /// /// ... ... 000 000 000 000 /// /// ... ... /// /// /// /// /// /// /// /// --- ... /// /// ... ... /// 111 /// /// /// ... /// 000 000 111 111 111 000 /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 111 111 000 /// ... ... ... /// /// /// 000 111 111 111 111 111 444 777 ;;; === <<< ::: 999 888 666 333 000 /// /// 000 111 000 111 111 000 000 000 000 111 111 /// 000 000 111 111 000 000 /// /// /// /// /// /// 000 111 111 333 333 222 111 000 /// /// 000 ... ... /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... /// /// /// /// ... ... 222 222 333 333 333 333 222 222 222 333 333 444 444 333 333 222 333 333 333 333 333 333 333 333 222 222 111 111 222 222 333 444 333 222 111 111 000 111 111 111 111 111 111 111 111 111 111 111 ... /// /// 000 111 111 222 222 111 111 111 111 111 111 111 111 222 222 222 222 222 111 111 111 000 111 111 111 111 222 222 222 000 000 000 111 222 222 333 333 222 222 222 222 222 222 222 222 111 111 111 111 111 111 111 111 222 222 111 111 111 000 000 000 111 111 000 000 /// /// ... ... ... ... /// /// /// 000 000 000 ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... /// /// /// 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 222 111 111 111 111 000 000 000 000 000 /// ... ... ... ... ... /// /// /// ... ... ... ... ... ... ... --- --- --- --- ... ... ,,, --- ... ... /// /// ... ... --- --- --- --- --- --- --- --- ,,, ,,, ,,, ,,, --- --- --- --- ... ... ... --- ... /// /// 000 --- --- --- --- --- --- --- --- --- ,,, ,,, +++ +++ ,,, ,,, --- ... --- --- ,,, ,,, --- --- ... ,,, ,,, ,,, --- --- --- ... ... --- --- --- --- ... ... ... ... ... ... ... ... ... ... ... ... ... --- --- --- --- ,,, ,,, ,,, --- --- --- --- --- --- ... ... /// /// /// /// /// /// /// /// ,,, ,,, --- ,,, *** *** ,,, ... /// /// /// /// /// /// /// /// 111 111 000 000 /// /// ... ... /// /// /// /// 000 000 000 000 111 000 000 /// /// /// /// 000 /// /// /// /// ... ... ... ... 000 /// /// ... ... /// /// 000 000 000 000 000 111 111 111 111 ... /// 000 000 111 111 000 000 /// /// /// /// 000 000 000 000 /// /// /// /// /// 000 111 111 111 111 000 000 000 000 111 111 /// 000 000 111 111 000 000 /// 222 111 111 111 111 000 000 000 000 000 000 111 111 111 222 222 111 111 111 222 222 222 222 333 666 666 555 555 444 333 222 222 222 111 000 000 000 000 000 000 000 000 000 000 111 111 111 111 111 000 000 /// /// /// /// /// /// /// 000 000 000 000 /// /// 111 111 111 111 111 111 111 111 111 111 000 000 000 000 /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 ... ... ... --- --- --- ,,, ,,, ... /// 000 000 ... --- ... ... /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... 000 000 000 /// /// /// /// /// ... ... /// /// /// /// ... ... 000 000 000 /// /// /// /// ... /// /// /// /// /// /// /// /// --- ... /// /// ... ... /// 111 ... ... ... ... ... /// /// 000 111 000 000 /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 222 111 111 000 /// /// 000 000 000 000 000 111 111 111 111 111 444 777 ::: ;;; ::: 888 777 777 777 444 111 000 000 111 111 111 111 000 000 /// /// 000 000 111 000 111 111 111 111 111 111 000 /// /// /// /// /// 000 111 111 222 222 111 000 /// /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// 111 000 000 /// ... ... --- --- ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... /// /// /// /// ... ... 222 222 333 333 333 333 222 222 222 333 333 444 444 333 333 222 222 222 222 222 222 222 222 222 222 111 222 222 222 222 333 333 444 333 111 000 000 000 111 222 111 111 111 111 111 222 222 222 /// /// 000 000 111 111 111 111 111 111 111 111 111 111 111 111 333 333 222 222 111 111 000 000 000 000 111 111 111 222 222 222 000 000 111 111 111 222 222 222 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 000 000 000 000 111 000 000 000 /// /// /// ... ... ... ... /// /// /// 000 000 --- --- ... ... ... ... ... /// /// /// /// /// /// /// /// /// ... ... ... /// /// /// 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 111 111 111 111 000 000 000 000 000 000 /// ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... --- --- ... ... ... ,,, --- ... ... /// ... ... ... --- --- --- --- --- --- --- --- +++ +++ ,,, ,,, ,,, --- --- --- --- --- --- --- ... ... ... /// +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ ,,, ,,, ,,, --- --- --- ,,, ,,, ,,, ,,, --- --- ,,, ,,, ,,, --- --- --- ... ... ,,, ,,, --- --- --- ... ... ... ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- ,,, ,,, --- --- --- --- ... ... /// /// /// /// /// /// /// /// --- ... /// ... --- --- ... /// /// /// /// /// /// /// /// /// 111 111 000 000 /// /// ... ... /// /// /// /// 000 000 000 000 000 000 000 /// /// /// /// 000 /// /// /// /// ... ... ... ... 000 000 /// /// /// /// 000 000 000 000 111 111 111 111 111 111 ... /// /// 000 000 000 000 000 /// /// /// /// 000 000 000 000 /// /// /// /// /// 000 000 111 111 000 000 /// /// 000 000 111 /// /// 000 000 000 000 /// /// 111 111 111 111 000 000 000 000 000 000 000 000 111 111 111 111 111 111 111 111 222 222 222 222 666 666 555 444 222 111 000 000 111 111 000 000 000 000 000 111 000 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 ... /// 000 111 111 000 /// ... 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... --- --- --- ,,, ,,, --- /// 000 000 /// ... ... /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... /// /// /// 000 111 111 222 222 ... ... /// /// /// /// ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// --- ... /// /// ... ... /// 111 /// ... ... ... ... /// 000 000 000 000 /// /// /// /// 000 000 /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 111 222 333 333 111 111 111 111 111 111 111 222 444 666 888 888 777 666 777 777 888 555 222 111 111 222 222 222 000 000 /// /// /// /// 000 000 111 111 222 222 222 222 111 111 /// /// /// /// /// 000 000 111 111 111 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 /// /// ... ... ... ... ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- ... ... /// /// /// /// ... ... 111 222 222 333 333 222 222 111 222 333 333 444 444 333 333 222 222 222 222 222 222 222 222 222 111 111 222 222 333 333 333 333 444 333 111 000 000 000 111 222 000 000 111 111 111 222 222 222 111 111 111 111 000 000 /// /// 111 111 111 111 111 111 111 111 222 222 222 111 111 000 000 000 000 000 111 111 111 222 222 222 111 111 111 111 111 222 222 222 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 000 000 000 /// /// 000 000 000 000 /// /// /// /// ... ... ... ... /// /// /// /// ,,, --- --- --- ... ... /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 /// ... ... ... ... ... --- --- --- ... ... ... ... ... ... ... ... --- --- ... ... ... ,,, --- ... ... /// ... ... ... --- --- --- --- --- --- --- --- +++ +++ +++ ,,, ,,, ,,, --- --- +++ +++ ,,, ,,, --- --- --- --- ,,, ,,, ,,, ,,, --- --- --- --- +++ +++ ,,, ,,, --- --- --- --- ,,, ,,, +++ +++ +++ +++ ,,, ,,, ,,, ,,, ,,, --- --- --- ... ... ,,, ,,, ,,, --- --- --- --- ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- --- --- --- --- --- ,,, ,,, ,,, ,,, --- --- ... ... /// /// /// /// /// /// /// /// --- ... /// /// --- --- ... /// /// /// /// /// /// /// /// /// 111 000 000 000 /// /// /// ... /// /// /// /// 000 000 000 000 /// /// /// 000 000 000 000 /// /// /// /// /// ... ... ... ... 000 000 /// /// /// /// 000 000 111 111 000 000 000 000 000 000 ... ... /// 000 000 000 000 000 000 000 000 000 /// /// /// /// ... /// /// 000 000 000 000 000 000 /// /// ... ... /// /// 000 /// /// 000 000 000 000 /// /// 000 000 000 000 000 000 000 000 /// /// 000 000 000 111 111 111 000 000 111 111 111 222 222 222 444 444 333 222 111 /// /// ... 111 000 000 000 000 000 111 111 /// /// /// /// /// /// /// /// 000 000 /// /// /// /// 000 000 ... /// 000 111 111 000 /// ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... --- --- --- ... 000 000 /// ... ... /// ... ... ... /// /// /// /// /// ... ... ... ... ... ... ... ... ,,, --- ... 000 222 333 444 555 ... ... /// /// /// /// ... ... ... ... ... ... ... /// /// /// ... ... ... ... ... ... ... ... --- ... /// /// ... ... /// 111 000 000 /// /// 000 000 111 222 000 000 /// /// /// /// 000 000 /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 --- ... /// 000 222 444 666 777 333 222 111 111 000 111 222 222 333 555 666 666 666 666 777 999 999 666 333 111 111 222 222 111 000 000 /// /// /// /// 000 000 111 111 222 222 222 222 111 111 /// /// /// /// /// 000 000 111 111 000 /// /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// ... ... ... ... /// /// 000 000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// ... ... 111 111 222 222 222 222 111 111 222 333 333 444 444 333 333 222 222 222 222 222 222 222 222 222 000 111 222 333 333 333 333 222 333 222 111 111 000 111 111 111 000 000 000 111 222 222 333 333 222 222 111 111 000 /// /// ... 111 111 111 111 111 111 111 111 111 111 111 111 111 000 000 000 000 111 111 111 111 222 222 222 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 000 000 000 /// /// /// 000 000 000 000 /// /// /// /// --- --- ... ... ... /// /// /// ,,, ,,, ,,, --- ... ... /// /// /// /// /// /// /// /// /// /// --- --- ... ... ... /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// 000 000 000 000 000 111 000 000 /// ... ... ... ... ... --- --- --- --- --- ... ... ... ... ... --- --- --- --- ... ... ,,, --- ... ... /// /// ... ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ +++ +++ ,,, ,,, ,,, ,,, *** *** +++ ,,, ,,, ,,, ,,, +++ --- ... ... /// 000 111 222 222 +++ +++ ,,, --- ... ... ... ... ,,, +++ +++ *** *** +++ +++ ,,, ,,, ,,, ,,, --- --- --- ... ... ,,, ,,, ,,, ,,, --- --- --- --- +++ +++ +++ +++ +++ +++ +++ +++ ,,, ,,, ,,, --- --- --- --- ... +++ +++ ,,, ,,, --- --- ... ... ... ... ... ... ... ... ... ... *** ,,, --- --- ,,, +++ +++ ,,, /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 /// /// /// /// 000 000 000 000 ... /// /// 000 000 000 000 /// /// /// /// /// ... ... ... ... 000 /// /// ... ... /// /// 000 000 000 000 000 /// /// /// /// --- ... /// /// 000 000 /// /// 000 000 000 000 /// /// /// /// ... ... /// 000 000 000 000 000 /// /// ... ... ... ... /// /// ... /// /// 000 000 /// /// ... /// /// 000 000 000 000 000 111 /// /// /// 000 000 000 111 111 000 000 000 111 111 111 111 222 222 222 111 111 000 /// ... ... 000 000 000 000 000 111 111 222 /// /// /// /// ... ... ... ... /// /// /// /// /// 000 000 111 /// /// 000 000 000 000 /// /// ... ... ... ... ... ... ... ... ... ... /// /// /// /// 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// ... ,,, ... 000 000 /// ... /// 000 ... ... ... /// /// /// /// /// ... ... ... ... ... ... ... ... +++ ,,, ... /// 111 333 555 555 ... ... /// /// /// /// ... ... --- ... ... ... ... /// /// /// ... ... ... ... ... ... ... ... --- ... /// /// ... ... /// 111 000 000 000 000 000 111 222 222 /// /// /// /// /// 000 000 111 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 ,,, --- ... 000 222 444 666 888 444 333 222 000 000 111 222 222 222 444 555 555 555 666 999 ;;; 999 666 333 111 111 222 111 111 000 /// /// ... ... /// /// 000 000 111 111 111 111 111 111 000 /// /// /// /// /// 000 111 111 111 000 000 /// /// 000 000 000 111 111 111 111 000 000 000 000 /// /// /// /// /// /// /// /// --- --- ... ... /// 000 000 111 ... ... ... ... ... ... ... ... 111 111 111 111 111 111 111 111 ... ... /// /// /// /// ... ... 111 111 222 222 222 222 111 111 222 333 333 444 444 333 333 222 111 111 111 111 111 111 111 111 000 111 222 333 333 333 222 222 111 222 222 222 222 111 000 000 /// 000 000 111 222 222 333 333 111 111 111 000 000 000 000 000 111 111 111 111 111 111 111 111 000 000 000 000 111 111 111 111 000 111 111 111 111 222 222 222 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 --- --- --- ... ... ... /// /// +++ +++ ,,, --- --- ... /// /// /// /// /// /// /// /// /// /// --- --- --- ... ... ... /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 111 111 000 000 /// ... ... ... ... ... ,,, ,,, ,,, --- --- ... ... ... --- --- ,,, ,,, ,,, ,,, --- --- ,,, --- ... ... /// /// ... ... +++ +++ +++ +++ +++ +++ +++ +++ *** +++ +++ +++ +++ ,,, ,,, ,,, *** +++ ,,, --- --- --- ,,, ,,, ,,, ,,, ... /// 111 333 444 444 +++ ,,, --- /// 000 000 /// /// ,,, ,,, ,,, +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- ... ... +++ +++ ,,, ,,, ,,, --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- ... ... *** +++ +++ ,,, --- --- ... ... --- --- --- --- --- --- --- --- *** ,,, ... ... ,,, +++ +++ ,,, /// /// /// /// /// /// /// /// ... ... /// /// 000 000 111 111 /// /// /// /// 000 000 000 000 --- ... /// 000 111 111 000 /// /// /// /// /// ... ... ... ... /// ... ... ... ... ... ... /// /// /// /// /// ... ... ... --- --- ... /// /// 000 000 /// /// 111 000 000 000 /// /// /// ... --- ... /// 000 111 000 000 /// 000 000 /// /// /// /// 000 000 ... ... /// /// /// /// ... ... /// /// /// /// 000 000 111 111 /// /// /// /// 000 000 000 111 000 000 000 000 111 111 111 111 222 111 111 111 000 000 /// /// 000 000 000 000 000 111 222 222 000 000 000 000 /// /// ... ... /// /// /// /// /// 000 111 111 000 000 /// /// /// /// 000 000 /// /// /// /// /// /// /// /// ... ... ... /// /// /// 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 /// /// /// ... ... ,,, ... 000 000 /// ... /// 000 ... ... ... ... /// /// /// 000 ... ... ... ... ... ... ... ... --- ... ... /// 000 111 222 222 ... ... /// /// /// /// ... ... --- --- --- ... ... ... /// /// ... ... ... ... ... ... ... ... --- ... /// /// ... ... /// 111 /// /// /// /// /// 000 111 111 /// /// /// /// /// 000 111 111 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 ... ... ... /// 111 222 444 555 555 444 222 000 000 111 222 333 222 333 444 444 555 777 ;;; >>> 999 666 222 111 000 111 000 000 /// /// ... ... ... ... /// /// /// 000 000 111 111 000 000 /// /// /// /// /// /// 000 111 111 111 111 000 000 000 111 111 222 111 111 000 000 000 /// /// /// /// /// /// /// /// /// /// /// ... ... ... /// /// /// /// /// ... ... ... ... ... ... ... ... 000 000 000 000 000 000 000 000 ... ... /// /// /// /// ... ... 111 111 222 222 222 222 111 111 222 333 333 444 444 333 333 222 111 111 111 111 111 111 111 111 000 111 222 333 444 333 222 222 111 111 222 333 333 111 000 /// /// 000 000 111 222 222 333 333 /// /// /// 000 111 111 222 222 111 111 111 111 111 111 111 111 /// /// 000 000 111 111 222 222 000 111 111 111 111 222 222 222 222 222 111 111 111 111 111 111 000 000 000 000 000 000 000 000 111 111 111 111 111 111 111 111 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 --- --- --- ... ... ... /// /// +++ +++ ,,, ,,, --- ... /// /// /// /// /// /// /// /// /// /// --- --- --- ... ... ... /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 ... /// /// /// 000 000 111 111 000 000 /// ... ... ... ... ... ,,, ,,, ,,, --- --- ... ... ... --- ,,, ,,, +++ +++ ,,, ,,, --- ,,, --- ... ... /// /// ... ... *** *** *** *** *** *** *** *** *** *** +++ +++ +++ ,,, ,,, ,,, +++ ,,, --- ... ... ... --- ,,, ((( ))) +++ --- /// 111 222 333 +++ ,,, ... 000 111 000 000 /// ... --- --- ,,, ,,, --- --- ... ,,, ,,, ,,, --- --- --- ... ... +++ +++ ,,, ,,, ,,, --- --- --- --- --- --- --- --- --- --- --- ,,, ,,, ,,, --- --- ... ... ... *** *** +++ ,,, ,,, --- ... ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ... 000 000 /// --- --- ... /// /// /// /// /// /// /// /// --- --- ... /// 000 111 222 222 /// /// /// /// 000 000 000 000 --- ... /// 111 111 111 000 /// 000 /// /// /// ... ... ... ... ... ... --- --- --- --- ... ... /// /// ... ... --- --- --- ,,, --- ... ... /// /// /// /// /// 111 111 000 000 /// /// /// ... --- ... 000 111 111 111 000 /// 111 111 000 000 000 000 111 111 ... ... /// /// /// /// ... ... ... /// /// /// 000 000 111 111 /// /// /// /// 000 000 000 000 000 000 000 000 111 111 111 111 222 222 222 111 111 111 111 111 000 000 /// 000 000 111 222 222 222 111 111 111 000 000 /// /// /// /// /// /// /// 000 111 111 111 000 /// ... ... /// 000 111 000 000 000 000 000 000 000 000 --- ... ... ... /// /// 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 /// /// /// /// ... ... ... ,,, ... /// 000 /// ... /// 000 --- ... ... ... /// /// 000 000 ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... /// /// /// /// ... ... --- --- --- ... ... ... /// /// ... ... ... ... ... ... ... ... --- ... /// /// ... ... /// 111 ... ... ... ... ... /// 000 000 /// /// /// /// /// 000 111 111 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 /// /// 000 111 222 222 555 444 222 000 000 111 222 333 111 222 333 444 555 888 === @@@ 999 666 222 000 000 000 000 /// /// /// ... ... ... ... /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// 000 111 111 222 111 111 111 111 111 222 222 000 000 /// /// ... ... ... --- /// /// /// /// /// /// /// /// 000 000 000 /// ... ... --- --- ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- ... ... /// /// /// /// ... ... 111 111 111 111 111 111 111 111 000 000 000 111 222 222 222 333 111 111 111 111 111 111 111 111 222 222 222 222 222 222 222 222 222 111 111 111 000 000 /// /// 000 111 111 111 111 222 222 222 777 555 444 222 111 111 222 222 222 222 111 111 111 111 111 111 111 111 /// /// /// 000 111 222 /// /// /// /// 000 111 222 333 333 222 111 111 000 111 111 111 000 000 111 222 222 000 /// ... 000 000 000 000 111 111 111 111 000 000 000 111 222 222 222 333 000 000 /// ... ... ... ... ... --- --- ... ... ... ... --- --- ... ... --- --- --- --- ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... /// /// /// /// ... ... /// /// /// /// /// /// /// /// 000 /// ... --- --- --- --- --- ... ... ... ... ... ... ... ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ''' ))) ,,, ... /// ... --- --- ))) *** +++ ,,, --- ,,, +++ +++ ,,, ,,, ,,, --- --- --- ... ... ... ... --- ,,, ,,, ,,, --- --- +++ +++ +++ ,,, ,,, --- --- --- ,,, --- ... /// /// ... --- ,,, ... ... ... ... ... ... ... ... --- --- ,,, ,,, ,,, ,,, +++ +++ *** *** *** *** *** *** *** *** --- --- ,,, ,,, +++ *** ))) ))) +++ +++ +++ +++ +++ +++ +++ +++ ,,, --- ... ... /// /// ... ... ... --- --- --- --- ... /// /// /// ... ,,, *** *** *** ,,, --- ... ... ... ... ... ... ... ... 111 000 ... --- ,,, --- /// 000 000 000 /// /// ... ... ... --- ... ... ... ... /// /// /// /// 111 111 000 000 /// /// ... ... /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 /// /// /// /// 000 000 111 111 111 111 222 222 222 222 000 000 000 000 000 000 000 000 --- --- ... ... /// /// 000 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 111 222 333 000 000 000 000 000 000 000 000 /// /// /// /// ... ... ... ... --- ... ... /// /// /// /// /// 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// --- --- ... /// 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... --- ... ... ... /// /// 000 000 --- --- --- --- --- --- --- --- /// /// /// /// /// ... ... ... --- --- ... ... ... ... --- --- --- --- --- ... ... ... /// /// ... /// /// 000 /// --- +++ *** --- --- ... ... /// 000 000 111 /// /// /// /// /// ... ... ... /// /// /// /// /// ... ... --- /// /// /// /// /// /// /// /// 111 111 000 000 /// /// ... ... ... ... /// /// 000 000 111 111 /// /// 111 222 222 333 222 222 444 333 222 333 555 777 777 777 222 111 111 000 /// ... ... ... /// /// /// /// 000 000 000 000 /// 000 111 333 333 222 222 111 ... 000 111 222 222 111 000 ... 000 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 /// /// /// /// 000 000 000 /// ... --- --- --- --- --- /// /// /// /// /// ... ... ... ... ... --- --- --- --- ... ... --- --- --- --- ... ... ... /// 111 111 111 111 111 111 111 111 111 111 111 111 111 222 222 222 111 111 111 111 111 111 111 111 222 222 222 222 222 222 222 222 111 111 111 111 000 000 000 /// 000 000 111 111 111 222 222 222 555 444 333 222 111 111 111 222 111 111 111 111 111 111 111 111 111 000 000 /// 000 111 222 333 111 111 000 000 000 000 000 111 111 000 000 000 111 222 333 333 111 111 222 222 111 111 000 /// 000 000 000 000 111 111 111 111 111 111 111 111 111 111 222 222 000 000 /// ... ... ... ... ... --- ... ... /// /// ... ... --- ... ... --- --- --- --- ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... ... ... /// /// ... --- --- --- --- --- ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- ))) *** +++ ,,, --- --- ,,, ,,, ))) *** +++ ,,, ,,, ,,, +++ +++ ,,, ,,, ,,, ,,, --- --- --- --- ,,, ,,, +++ +++ +++ ,,, ,,, --- +++ +++ +++ ,,, ,,, ,,, --- --- ,,, --- ... /// /// ... --- ,,, --- --- --- --- --- --- --- --- --- --- ,,, ,,, ,,, ,,, +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- /// /// ... ... ... ... /// /// ,,, ,,, --- ... ... ... ... --- --- --- --- --- --- ... /// /// 000 /// --- +++ +++ ,,, --- ... ... ... ... ... ... ... ... ... /// ... --- --- --- /// 000 222 000 /// /// /// ... ... ... ... ... ... ... ... /// /// /// /// 111 000 000 000 /// /// /// ... /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 ... ... --- --- --- --- ... ... --- ... ... ... ... /// /// /// 000 000 000 000 000 000 000 000 ... ... ... /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// 000 111 222 333 000 000 000 000 000 000 000 000 /// /// /// /// ... ... ... ... --- ... ... /// /// /// /// /// 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// --- --- ... /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// ... ... ... ... ... /// /// /// 000 /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// ... ... ... /// /// ... ... ... --- --- --- ... ... ... /// /// ... /// /// /// /// --- ,,, +++ ,,, --- --- ... /// /// 000 000 /// /// /// /// /// /// /// ... /// /// /// /// /// ... ... --- /// /// /// /// /// /// /// /// 111 000 000 000 /// /// /// ... /// /// /// /// 000 000 000 000 ... /// /// 000 111 111 111 111 444 333 333 444 555 666 555 555 222 222 111 000 000 /// ... ... /// /// /// /// 000 000 000 000 /// /// 111 222 222 222 111 000 ... /// 111 222 222 111 /// ... 000 000 000 000 000 000 000 000 000 /// /// ... ... /// /// 000 000 /// /// ... ... /// /// 000 /// /// ... --- --- --- --- --- ... ... ... /// /// /// /// /// ... ... --- --- --- --- ... ... --- --- ... ... ... /// /// /// 111 111 111 111 111 111 111 111 222 222 222 111 111 111 111 111 111 111 111 111 111 111 111 111 333 333 333 333 333 333 333 333 111 111 111 111 000 000 000 000 000 000 000 111 111 111 222 222 444 333 222 111 000 000 000 111 111 111 111 111 111 111 111 111 000 000 000 000 111 333 444 555 333 222 111 000 /// /// /// /// /// /// /// 000 111 333 444 555 333 333 222 111 111 111 111 111 000 000 000 000 111 111 111 111 111 111 111 111 111 111 000 000 000 /// /// ... ... ... ... /// --- ... ... /// /// ... ... --- ... ... --- --- --- --- ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... ... ... /// /// ... --- --- --- --- ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... +++ +++ +++ +++ +++ +++ +++ +++ ))) *** +++ ,,, ,,, ,,, ,,, +++ +++ +++ +++ +++ ,,, ,,, ,,, ,,, *** *** *** *** *** +++ ,,, --- +++ +++ +++ +++ ,,, ,,, ,,, ,,, ,,, --- ... /// /// ... --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- ,,, ,,, ,,, ,,, +++ +++ --- --- --- --- --- --- --- --- *** *** +++ ,,, ... /// 000 000 ... --- ,,, +++ +++ ,,, --- ... +++ +++ ,,, --- --- --- --- --- --- --- --- --- --- ... ... /// 000 /// ... --- ,,, --- ... /// ... ... ... ... ... ... ... ... --- --- ,,, --- ... 000 222 333 /// /// /// /// ... ... ... ... ... ... ... ... /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 ... ... --- --- --- --- ... ... --- --- --- --- ... ... ... ... 000 000 000 000 000 000 000 000 /// /// /// /// /// ... ... ... 000 000 000 000 000 000 000 000 /// /// /// /// 000 111 222 222 000 000 000 000 000 000 000 000 /// /// /// /// ... ... ... ... --- ... ... /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// --- ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... /// /// /// /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// --- --- --- ... /// /// /// 000 ... /// /// 000 000 /// /// ... --- --- ... ... ... /// /// /// /// /// /// /// ... --- ,,, +++ ,,, ,,, ,,, --- ... ... /// /// ... ... /// /// /// /// /// /// /// /// /// /// /// ... ... --- /// /// /// /// /// /// /// /// 000 000 000 000 /// /// /// /// 000 000 000 000 /// /// /// /// --- ... ... /// 000 000 111 111 444 555 666 777 666 555 333 222 111 111 111 000 /// /// ... ... /// /// /// /// 000 000 000 000 ... /// /// 000 111 000 000 000 /// /// 111 111 111 111 /// /// 000 000 000 000 000 000 000 000 /// ... ... ... ... ... ... /// ... ... ... --- --- ... ... ... /// /// ... --- --- --- --- ... --- --- ... ... /// /// 000 000 ... ... --- --- --- --- ... ... ... ... ... ... /// /// /// 000 111 111 111 111 111 111 111 111 333 222 222 222 111 000 000 000 111 111 111 111 111 111 111 111 333 333 333 333 333 333 333 333 111 111 111 000 000 000 000 000 000 000 000 000 111 111 111 111 222 222 111 000 000 000 000 000 000 000 000 000 111 111 111 111 /// 000 000 111 333 444 555 666 222 222 111 000 /// /// 000 000 000 000 000 000 111 222 333 444 555 444 222 111 111 111 222 333 /// 000 000 000 111 111 111 111 222 222 111 111 000 000 /// /// 000 /// ... ... ... ... /// /// ... ... /// /// /// /// ... ... ... ... --- --- --- --- ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... ... ... /// ... ... --- --- --- ... ... ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- ,,, +++ *** *** ))) ))) *** *** *** *** +++ +++ ,,, ,,, ,,, ,,, *** *** +++ +++ +++ ,,, ,,, ,,, ))) ))) ))) *** *** ,,, --- ... +++ +++ +++ +++ +++ +++ +++ ,,, ,,, ,,, ... ... ... ... ,,, ,,, +++ +++ +++ +++ +++ +++ +++ +++ --- --- ,,, ,,, ,,, +++ +++ +++ ... ... ... ... ... ... ... ... ))) *** +++ ,,, --- ... /// 000 ,,, +++ ))) ((( ((( ))) +++ ,,, *** +++ ,,, ,,, --- --- ,,, ,,, --- --- ,,, ,,, --- --- ... /// /// ... --- --- ,,, --- ... ... ... ... ... ... ... ... ... ... ... --- --- --- ... /// 111 222 /// /// /// /// /// ... ... ... ... ... ... ... /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 /// /// /// /// 000 000 /// /// /// 000 000 000 111 111 /// /// /// /// /// /// /// /// 000 000 /// /// ... ... --- --- 000 000 000 000 000 000 000 000 /// /// /// /// /// 000 111 111 /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... --- ... ... /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... /// /// /// /// /// ... --- --- --- --- --- --- --- --- ... ... ... ... /// /// /// /// ... ... ... /// /// /// /// /// --- --- --- --- --- --- --- --- ,,, ,,, --- --- ... /// 000 000 /// /// 000 000 000 000 /// /// ... ... ... ... /// /// /// /// /// /// ... ... ... --- --- ,,, ,,, ,,, ,,, --- --- --- ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// ... ... --- /// /// /// /// /// /// /// /// 000 000 000 000 /// /// /// /// 111 111 000 000 /// /// ... ... ... ... /// /// 000 111 111 222 555 777 ::: ::: 888 555 222 000 000 /// /// /// ... ... --- --- /// /// /// /// 000 000 000 000 ... ... ... /// /// /// /// /// /// /// 000 111 111 000 /// /// 000 000 000 000 000 000 000 000 ... ... --- --- --- --- ... ... ... --- --- ,,, ,,, --- --- ... /// ... ... --- --- --- ... ... ,,, --- --- ... /// 000 111 111 ... ... --- --- --- --- ... ... ... ... ... /// /// /// 000 000 000 000 000 000 000 000 000 000 333 222 222 222 111 000 000 000 111 111 111 111 111 111 111 111 222 222 222 222 222 222 222 222 000 000 000 000 000 000 111 111 /// /// 000 000 000 111 111 111 000 111 111 000 000 000 /// /// /// /// 000 000 000 111 111 111 /// /// 111 222 333 444 555 555 000 000 /// /// 000 111 222 222 222 222 111 111 111 111 111 222 555 444 222 111 111 111 222 333 /// 000 000 000 111 111 111 111 222 111 111 000 000 /// /// /// /// /// ... ... ... ... /// /// ... /// /// /// /// /// /// ... ... ... --- --- --- --- ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... --- --- --- ... ... /// ... ... ... ... ... ... ... ... +++ +++ +++ +++ +++ +++ +++ +++ --- ,,, +++ *** ))) ))) ))) ))) +++ *** +++ +++ +++ +++ ,,, ,,, *** *** +++ +++ +++ ,,, ,,, ,,, *** *** *** *** +++ --- ... ... +++ +++ +++ +++ +++ +++ +++ +++ +++ ,,, --- ... ... --- ,,, +++ +++ +++ +++ +++ +++ +++ +++ +++ --- --- ,,, ,,, ,,, +++ +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, *** *** +++ +++ ,,, ,,, ,,, --- --- --- ,,, +++ +++ ,,, --- --- *** +++ ,,, ,,, --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- ... ... ,,, ,,, ,,, ,,, ,,, ,,, --- --- ... ... ... ... ... ... ... ... /// /// /// ... ... ... /// /// ... ... ... /// /// /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 111 111 111 222 222 222 /// /// /// /// /// /// /// /// 000 000 /// /// ... ... --- --- /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 111 /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... --- ... ... /// /// /// /// /// ... /// /// /// 000 000 000 111 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... /// /// /// /// /// ... ... --- --- --- --- --- --- --- --- --- ... ... ... /// /// 000 000 /// /// /// /// /// ... ... ... --- --- --- --- --- --- --- --- +++ ,,, ,,, --- ... /// /// 000 /// /// 000 000 000 000 /// /// ... ... ... /// /// /// 000 000 /// ... ... ... --- --- --- --- ,,, ,,, ,,, --- --- --- --- --- --- ... ... ... /// /// 000 000 /// /// /// /// /// ... ... --- /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 111 111 000 000 /// /// ... ... 000 000 000 000 000 222 333 444 777 ::: === === 999 555 222 000 --- --- --- --- --- --- ,,, ,,, /// /// /// /// 000 000 000 000 ... ... ... ... ... /// /// /// /// /// /// 000 000 /// /// /// /// /// /// /// /// /// /// /// ... ... --- --- --- --- ... ... --- --- ,,, ,,, ,,, ,,, --- --- ... ... --- --- --- ... ... /// ,,, --- --- ... /// 000 111 111 ... ... --- --- --- --- ... ... ... ... ... ... /// /// /// /// 000 000 000 000 000 000 000 000 222 222 222 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 000 000 000 000 111 111 111 111 /// /// /// 000 000 000 111 111 000 000 111 111 111 111 000 /// ... /// /// 000 000 111 111 111 /// /// 111 222 333 333 333 333 /// /// /// /// 000 111 222 333 333 222 222 111 000 000 111 111 333 333 222 111 111 111 111 111 000 000 000 000 111 111 111 111 000 000 000 000 000 000 /// /// /// ... ... ... ... /// /// 000 ... /// /// 000 000 /// /// ... ... ... --- --- --- --- ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... /// /// /// /// ... ... --- --- --- --- --- --- --- --- ... --- --- --- --- ... /// /// ... ... ... ... ... ... ... ... *** *** *** *** *** *** *** *** ,,, ,,, +++ +++ +++ *** *** ))) +++ +++ *** *** +++ +++ ,,, --- +++ +++ +++ +++ ,,, ,,, ,,, ,,, +++ +++ +++ +++ +++ ,,, --- ... +++ +++ +++ +++ +++ *** *** *** +++ ,,, --- ... ... --- ,,, +++ +++ +++ +++ +++ +++ +++ +++ +++ --- --- ,,, ,,, ,,, ,,, +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ *** +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ ,,, --- --- --- --- --- ,,, ,,, ,,, ,,, ,,, --- --- ... +++ +++ +++ ,,, ,,, ,,, ,,, ,,, ... ... ... ... ... ... ... ... 000 /// /// /// /// ... ... --- ... ... ... /// /// /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 ... ... --- --- --- --- ... ... /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// ... ... ... /// /// /// /// /// /// /// /// /// /// /// ... ... /// /// 000 000 000 000 000 000 000 000 000 /// /// /// /// ... ... ... ... --- ... ... /// /// /// /// /// ... ... /// /// 000 000 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... --- /// /// /// /// /// /// /// /// --- --- ... ... /// 000 000 000 /// /// /// /// /// ... ... ... /// /// /// /// /// /// /// /// ,,, ,,, ,,, --- ... ... ... /// ... /// /// 000 000 /// /// ... ... ... /// /// /// 000 000 000 /// ... ... --- --- --- ... ... --- --- --- --- --- --- ... ... --- --- ... ... /// 000 000 000 /// /// /// /// /// ... ... --- /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// 111 111 000 000 000 222 333 555 777 ;;; >>> === 888 444 111 111 --- --- --- --- --- --- --- ,,, /// /// /// /// 000 000 000 000 /// ... ... ... ... /// 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... /// --- --- --- ,,, ,,, --- --- --- ... --- --- --- --- ... /// /// --- --- ... ... /// /// 000 000 ... ... --- --- --- --- ... ... --- --- --- --- ... ... ... /// 000 000 000 000 000 000 000 000 111 111 111 111 111 222 222 222 111 111 111 111 111 111 111 111 /// /// /// /// /// /// /// /// /// 000 000 000 111 111 111 111 /// /// /// /// 000 000 000 111 000 000 111 222 222 111 111 000 ... ... /// /// 000 111 111 222 /// /// 111 222 222 222 111 111 111 000 000 000 000 000 111 111 111 111 111 000 111 111 222 222 111 111 222 222 111 111 000 /// 000 000 000 000 111 111 111 111 /// /// /// 000 000 000 000 000 ... ... ... ... ... /// 000 000 /// /// 000 000 000 000 /// /// ... ... --- --- --- --- ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... /// /// /// /// ... ... --- --- --- --- --- --- --- --- --- --- --- --- --- ... /// /// ... ... ... ... ... ... ... ... +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ ,,, --- --- ,,, +++ *** +++ +++ *** *** *** +++ ,,, --- ,,, ,,, ,,, ,,, --- --- --- --- +++ +++ *** *** *** *** +++ ,,, +++ +++ +++ +++ *** *** *** ))) +++ ,,, --- --- --- --- ,,, +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- ,,, ,,, ,,, ,,, +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ))) *** +++ ,,, ,,, +++ *** ))) ,,, ,,, --- ... ... ... ... --- ,,, ,,, +++ +++ ,,, ,,, --- ... +++ ,,, ,,, --- --- --- --- --- ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// ... ... ... ... /// /// /// 000 ... ... ... ... /// /// /// /// ... /// /// /// 000 000 000 111 /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 ... ... --- --- --- --- ... ... ... ... ... /// /// /// /// 000 000 000 000 000 000 000 000 000 ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// 000 /// /// ... ... ... /// /// 000 000 000 000 000 000 000 000 /// /// /// /// ... ... ... ... --- ... ... /// /// /// /// /// ... ... ... /// 000 111 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// ... --- --- 000 000 000 000 000 000 000 000 --- --- ... ... /// 000 000 111 000 /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// --- --- --- --- --- --- --- --- ... ... ... /// /// ... ... ... ... /// /// /// 000 000 000 000 /// ... --- --- --- --- ... /// ... ... ... ... ... ... ... ... --- --- ... ... /// 000 000 111 /// /// /// /// /// ... ... --- /// /// /// /// /// /// /// /// ... /// /// /// 000 000 000 111 /// /// /// /// 000 000 000 000 111 000 /// ... /// 111 333 444 666 ::: === ;;; 666 111 000 111 ... ... ... ... ... ... ... ... /// /// /// /// 000 000 000 000 /// /// ... ... ... /// 000 111 /// /// /// ... ... /// /// /// /// /// /// /// /// /// /// /// 000 /// /// ... ... /// /// 000 ... ... --- --- --- --- ... ... --- --- --- --- --- ... /// /// ... ... ... /// /// /// /// /// ... ... --- --- --- --- ... ... ,,, ,,, ,,, ,,, --- --- --- --- 000 000 000 000 000 000 000 000 000 000 111 111 222 222 222 333 111 111 111 111 111 111 111 111 /// /// /// /// /// /// /// /// /// /// 000 000 111 111 111 222 /// /// /// /// 000 000 000 000 000 111 222 333 333 222 111 000 --- ... ... /// 000 111 111 222 /// /// 111 222 222 111 000 /// 333 222 111 000 /// /// /// /// /// /// 000 000 111 222 444 444 000 000 111 222 222 000 /// ... 000 000 000 000 111 111 111 111 ... ... /// /// 000 000 111 111 ... ... ... ... ... /// 000 111 /// /// 000 000 000 000 /// /// ... ... ... --- --- ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... /// /// /// /// ... ... --- --- --- --- --- --- --- --- --- --- --- --- --- ... /// 000 ... ... ... ... ... ... ... ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, *** +++ --- ... ... --- +++ *** ,,, +++ *** *** *** +++ ,,, --- ,,, ,,, --- --- --- --- ... ... +++ *** ))) ))) ))) ))) ))) *** +++ +++ +++ +++ *** *** ))) ))) +++ +++ --- --- --- --- +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- ,,, ,,, ,,, +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- ... ... ... ,,, ... 000 222 222 000 ... ,,, ,,, --- ... ... /// /// ... ... ,,, ,,, +++ +++ ,,, ,,, --- ... ,,, ,,, --- ... /// /// /// ... ... ... ... ... ... ... ... ... +++ ,,, ... /// 000 000 000 000 --- ... ... ... /// /// 000 000 ... ... ... ... /// /// /// 000 ... /// /// /// 000 000 111 111 /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 /// /// /// /// 000 000 /// /// /// /// 000 000 000 111 000 000 000 000 000 000 000 000 --- ... ... ... /// /// 000 000 /// /// /// /// /// /// /// /// 000 /// /// ... ... ... /// /// 000 000 000 000 000 000 000 000 000 /// /// /// ... ... ... ... --- ... ... /// /// /// /// /// --- ... ... /// 000 111 111 222 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// 000 000 /// ... --- --- /// /// /// /// /// /// /// /// --- --- --- ... /// 000 000 111 000 000 /// /// ... ... ... --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ,,, ,,, --- --- ... ... ... ... --- --- /// /// /// /// 000 000 000 000 /// ... --- ,,, ,,, --- /// /// /// /// /// /// /// /// ... ... --- --- --- ... /// 000 000 111 /// /// /// /// /// ... ... --- /// /// /// /// /// /// /// /// ... /// /// /// 000 000 111 111 ... ... /// /// 000 000 111 111 000 /// ... --- ... 000 222 333 555 999 <<< 999 444 /// /// 111 /// /// /// 000 000 000 000 000 /// /// /// /// 000 000 000 000 000 /// /// ... ... 000 111 222 /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// 000 000 /// /// /// /// 000 000 /// ... ... --- --- ... ... /// --- --- --- --- --- ... /// 000 /// /// /// /// /// ... ... ... ... ... ... --- --- ... ... ... +++ +++ +++ ,,, ,,, ,,, --- --- --- --- ... ... ... ... ... --- /// /// /// /// 000 000 000 000 333 333 333 222 222 111 111 111 /// 000 000 000 000 111 111 111 222 222 000 /// ... ... ... ... /// /// /// /// /// /// /// /// 000 000 000 000 111 111 111 111 000 /// ... 000 222 333 222 /// 111 111 111 111 111 111 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 --- ... /// 000 000 111 000 000 000 000 000 000 000 000 000 000 /// /// /// /// ... ... ... ... --- --- --- ... ... 000 111 111 ,,, --- --- --- ... /// /// /// ... ... --- ... /// 000 000 /// /// /// /// /// ... ... ... ... --- --- ... ... /// 000 000 000 ... ... ... ... ... ... ... ... --- --- --- ... ... ... ... /// ... ... ... ... ... ... ... ... 111 ... ,,, --- /// 111 /// --- --- --- --- --- --- --- --- --- --- --- ... ... --- --- ,,, +++ *** *** +++ ,,, ,,, ,,, +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- ,,, ,,, +++ *** ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, *** *** ))) ))) ))) ))) *** *** *** +++ ,,, ,,, --- --- ,,, ,,, ,,, ,,, --- --- --- --- ,,, ,,, /// ... ... --- --- --- ... ... /// /// ... ... ... --- --- --- ... --- ,,, +++ +++ +++ +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, *** +++ ,,, ,,, --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- --- --- --- --- --- --- --- --- --- --- --- 000 000 /// ... ... ... ... /// ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... 111 000 /// ... ... --- ... ... 000 000 /// /// /// /// 000 000 000 000 /// /// /// /// 000 000 111 111 000 000 /// /// ... ... 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 ,,, ... 000 111 000 /// 000 222 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 ... /// 000 111 111 000 /// ... /// /// 000 000 000 000 /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 111 111 000 /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 /// /// ... ... ... --- 000 /// ... --- --- ... /// 000 000 /// ... --- ,,, ,,, --- ... 000 000 /// /// ... ... ... --- ... ... --- ... ... /// 000 111 000 000 /// ... ... ... ... ... --- --- ... ... ... ... --- --- 111 111 111 111 111 111 111 111 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... 000 000 000 000 000 000 000 000 111 111 000 000 /// /// /// ... 000 000 /// /// /// /// 000 000 000 000 /// ... ... ... ... ... 000 /// /// /// /// 000 000 111 777 666 444 222 111 000 /// /// /// /// /// /// /// /// /// /// 222 /// ,,, --- 000 222 222 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 111 111 000 000 /// /// ... ... 111 000 /// --- --- ... ... /// ,,, --- --- --- ... /// /// /// /// /// ... ... ... ... /// /// 000 /// ... --- --- --- --- --- ... --- ,,, ,,, ,,, ,,, --- ... ... ... /// /// /// /// ... ... /// /// /// /// 000 000 000 000 222 222 111 111 111 111 111 000 000 000 000 111 111 111 222 222 222 222 000 /// /// ... ... ... 111 111 111 111 111 111 111 111 000 000 000 000 111 111 111 111 000 /// ... 000 222 333 111 /// 111 111 111 111 111 111 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 111 111 222 111 111 111 000 000 000 000 000 000 000 000 /// /// /// /// ... ... ... ... ... ... ... /// /// 000 111 222 --- --- --- ... ... ... ... ... ... ... --- ... /// 000 /// /// /// /// /// /// ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... --- --- --- ... ... ... ... /// ... ... ... ... ... ... ... ... 111 ... ,,, --- /// 000 /// ... --- --- --- --- --- --- --- --- --- --- ... ... --- --- ,,, +++ +++ +++ ,,, ,,, ,,, +++ +++ *** ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- --- ,,, ,,, +++ *** ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, *** *** ))) ))) ))) ))) *** *** *** +++ ,,, ,,, --- --- ,,, ,,, +++ --- /// 111 111 /// --- +++ --- --- --- ,,, ,,, ,,, --- --- ... ... ... --- --- --- --- ,,, --- --- --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, *** *** +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ ,,, ,,, --- ... /// /// --- --- --- --- --- --- --- --- --- --- ,,, --- --- ... /// /// ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... /// /// ... ... ... /// /// 000 000 000 /// /// /// /// 000 000 000 000 /// /// /// /// 000 000 111 000 000 000 /// /// /// ... 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 ... 000 111 111 /// ... /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 ... /// 000 111 111 000 /// ... /// /// 000 000 000 000 /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 111 111 000 /// /// /// /// /// /// /// /// /// /// /// /// /// 000 /// /// /// ... ... ... ... 000 /// ... ... ... ... /// 000 222 111 000 /// ... /// /// 000 000 /// /// /// ... ... ... ... 000 /// /// ... ... ... /// /// /// /// ... --- --- --- --- --- --- --- ... ... ... ... --- --- ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// ... 000 000 000 000 000 000 000 000 000 000 000 /// /// ... ... ... 000 000 /// /// /// /// 000 000 000 000 /// ... ... ... ... ... /// /// /// /// 000 000 111 222 444 333 222 111 000 /// /// /// /// /// /// /// /// /// /// /// 111 /// --- --- 000 111 111 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// /// /// 111 000 /// ... --- ... ... /// --- --- --- ... ... ... ... ... /// /// ... ... ... ... /// /// /// /// ... --- --- --- --- --- ... --- ,,, ,,, ,,, ,,, --- ... /// /// 000 000 000 000 /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 111 111 111 111 111 111 111 222 222 222 333 222 111 000 000 /// /// /// /// 111 111 111 111 111 111 111 111 000 000 000 000 111 111 111 111 000 /// /// 000 222 222 111 /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 111 111 111 000 /// /// 000 000 000 000 000 000 000 000 /// /// /// /// ... ... ... ... /// /// /// /// 000 111 222 222 ... ... ... ... ... --- --- --- --- ... ... /// /// /// /// /// /// /// /// /// ... ... ... ... 000 000 /// /// ... --- --- ,,, ... ... ... ... ... ... ... ... --- --- --- ... ... ... ... /// ... ... ... ... ... ... ... ... 000 ... --- --- ... /// /// ... ... ... ... ... ... ... ... ... --- --- ... ... --- --- ,,, +++ ,,, ,,, ,,, ,,, +++ +++ *** ))) ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- ,,, ,,, ,,, ,,, +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, *** *** ))) ))) ))) ))) *** *** *** +++ +++ ,,, ,,, ,,, ,,, ,,, +++ ... 111 444 444 111 ... +++ ,,, ,,, +++ +++ +++ ,,, ,,, --- --- --- --- --- ,,, ,,, ,,, ,,, ,,, --- ... /// 000 /// ... --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, *** *** +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ))) *** +++ ,,, ... /// 000 000 ... ... ... ... ... ... ... ... *** *** *** +++ ,,, ... /// 000 ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... --- --- --- ... ... /// 111 111 000 /// /// ... ... /// /// 000 000 000 /// /// /// /// 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 000 111 222 111 /// --- --- ... 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 /// /// 000 000 000 000 /// /// /// 000 000 111 111 000 000 /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 111 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... 000 /// /// ... ... /// /// 000 111 111 000 /// /// /// /// 000 /// /// /// /// ... ... ... ... 111 111 /// ... ... --- --- --- ... ... --- ,,, ,,, ,,, ,,, --- --- --- ... ... ... ... --- --- ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// ... ... ... ... ... 000 /// /// ... ... /// /// 000 000 /// /// ... ... ... ... /// ... /// /// 000 111 111 222 222 111 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// 111 /// ... ... 000 111 111 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 /// ... ... ... ... /// ... ... ... ... ... --- --- --- /// /// ... ... ... ... /// /// /// ... --- --- --- --- --- --- ... --- --- ,,, ,,, --- --- ... 000 111 111 111 111 000 /// /// /// /// /// /// 000 000 000 000 /// 000 000 000 111 111 222 222 111 111 222 222 222 333 333 333 222 111 111 000 /// /// 000 000 /// /// /// /// /// /// /// /// /// 000 000 000 111 111 111 111 000 000 000 111 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 ... ... /// ... ... --- ,,, ,,, /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// ... /// /// 000 111 111 /// /// /// ... --- --- --- ,,, --- ... 000 000 000 /// ... /// /// /// /// /// ... ... ... ... /// /// /// ... ... --- --- --- ... ... ... ... ... ... ... ... --- --- --- ... ... ... ... /// ... ... ... ... ... ... ... ... /// ... --- --- ... ... ... ... /// /// /// /// /// /// /// /// --- --- ... ... --- --- ,,, +++ --- --- --- ,,, +++ *** ))) ((( +++ +++ ,,, ,,, ,,, ,,, --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ *** *** ))) ))) *** *** +++ *** *** +++ ,,, ,,, ,,, ,,, +++ ,,, ... 000 222 222 000 ... ,,, ,,, ,,, ,,, +++ ,,, ,,, --- ... --- --- ,,, ,,, ,,, +++ +++ +++ +++ --- /// 111 111 111 /// ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ ,,, --- --- --- --- --- --- --- --- --- --- --- --- --- +++ +++ ,,, ,,, --- ... /// /// ... ... ... ... ... ... ... ... +++ +++ +++ +++ ,,, --- ... /// ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... ... /// 000 000 /// /// /// ... ... /// /// /// 000 000 /// /// /// /// 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// /// 000 222 111 /// ... ... /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// 000 000 000 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... 000 /// /// /// /// /// /// 000 ... ... ... --- --- --- ... ... /// /// /// /// /// ... ... ... 000 000 /// ... ... ... ... ... ... ... --- --- ,,, --- --- ... --- --- ... ... ... ... --- --- 000 000 000 000 000 000 000 000 --- --- --- --- --- ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// 000 000 000 000 000 000 000 000 ... ... ... ... ... ... --- --- /// /// /// ... ... /// /// /// 000 /// ... ... ... ... /// /// ... /// 000 111 222 222 333 333 /// /// ... ... /// /// 000 111 /// /// /// /// /// /// /// /// 000 /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... /// /// 000 000 111 111 000 /// /// /// ... ... ... ... /// /// /// ... --- --- --- ,,, /// ... ... --- --- ... ... /// ... ... --- ,,, ,,, --- --- --- --- --- --- --- --- --- --- --- 111 111 222 222 111 000 /// /// /// /// /// /// 000 000 000 000 000 111 111 222 222 333 333 333 111 111 222 222 222 333 333 333 222 111 111 000 000 000 000 111 /// /// /// /// /// /// /// /// /// 000 000 000 111 111 111 111 000 000 111 111 111 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 ... ... /// ... ... --- ,,, ,,, /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... --- --- --- ... /// /// /// /// /// ... --- --- --- ,,, --- 000 222 222 111 /// /// /// /// /// /// /// ... ... ... ... ,,, --- --- --- ... ... ... /// ... ... ... ... ... ... ... ... --- --- --- ... ... ... ... /// ... ... ... ... ... ... ... ... ... ... ... --- --- --- ... /// /// /// /// /// /// /// /// /// --- --- ... ... --- --- ,,, +++ --- --- --- ,,, +++ *** ))) ((( +++ +++ +++ ,,, ,,, --- --- --- --- ,,, +++ +++ +++ ,,, --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ *** *** *** *** +++ +++ ))) *** +++ +++ ,,, ,,, +++ +++ --- --- --- --- --- --- --- --- --- --- --- --- --- ... /// /// --- --- ,,, ,,, ,,, +++ +++ +++ +++ --- /// 111 111 000 /// ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- ... ... ... ... ... --- --- --- --- --- --- --- --- --- --- --- --- --- --- ,,, ,,, ... ... ... ... ... ... ... ... ... ... --- --- --- --- --- ... ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... 000 000 /// ... ... ... ... ... /// /// ... ... ... ... /// /// 000 000 /// /// /// /// 000 000 /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// --- /// 000 111 000 /// 000 111 /// /// /// /// /// /// /// /// --- --- --- --- --- --- --- --- /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 /// /// /// /// 000 000 000 000 111 111 111 111 000 000 111 111 111 111 111 111 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 /// /// /// /// /// /// /// /// ... ... ... /// /// /// /// /// /// 000 000 000 000 000 000 /// --- --- ... ... ... ... ... ... ... ... ... /// /// /// /// /// ... ... ... ... ... /// 000 000 /// ... ... ... ... ... /// /// --- --- ... ... ... ... --- --- /// /// /// /// /// /// /// /// --- --- ... ... ... /// /// /// ... ... ... ... ... ... ... ... --- ... ... ... /// /// 000 000 /// /// /// /// /// /// /// /// --- --- ... ... ... ... ... ... /// /// ... ... ... ... /// /// /// /// ... ... ... ... /// /// /// 000 111 222 333 333 333 333 /// ... ... /// /// 111 222 222 /// /// /// /// /// /// /// /// /// 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... /// /// 000 000 111 111 /// /// /// /// /// ... ... --- /// /// /// ... --- --- --- ,,, ... ... --- --- --- --- ... ... --- --- ,,, ,,, ,,, --- --- ... --- --- --- --- --- --- --- --- 111 111 222 111 111 000 /// ... /// /// /// /// 000 000 000 000 222 222 222 222 222 333 333 333 111 111 111 111 222 222 222 333 222 111 111 000 000 111 111 111 111 111 111 111 111 111 111 111 000 000 000 000 111 111 111 111 /// 111 222 222 000 /// /// 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 111 111 111 000 /// /// 000 000 000 000 000 000 000 000 /// /// /// /// ... ... ... ... ... --- --- ,,, ,,, --- ... ... ... ... ... ... ... --- --- --- ... 222 555 555 222 /// 000 111 /// /// /// /// ... ... ... ... +++ ,,, ,,, --- ... ... /// /// ... ... ... ... ... ... ... ... --- --- --- ... ... ... ... /// ... ... ... ... ... ... ... ... --- ... ... --- ,,, ,,, --- /// ... ... ... ... ... ... ... ... --- --- ... ... --- --- ,,, +++ ,,, ,,, ,,, ,,, +++ +++ *** ))) *** +++ +++ ,,, ,,, --- --- ... --- ,,, +++ *** +++ ,,, --- ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ *** *** *** *** +++ +++ ))) *** *** +++ +++ +++ +++ +++ --- ,,, +++ *** *** +++ ,,, --- --- --- --- --- ... /// /// 000 --- --- --- --- ,,, ,,, ,,, ,,, +++ ,,, --- ... /// ... --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- ... ... ... ... ... --- --- --- --- --- --- --- --- /// ... ... --- --- ,,, +++ +++ --- --- --- --- --- --- --- --- /// /// ... --- --- --- --- --- ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... 111 111 /// ... ... --- --- --- /// ... ... --- --- ... ... /// 000 000 /// /// /// /// 000 000 /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ,,, ... 000 000 000 000 111 222 000 000 000 000 000 000 000 000 ... ... ... ... ... ... ... ... /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 111 111 222 222 111 111 000 111 111 111 111 111 111 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// 000 000 111 /// /// /// /// /// /// /// /// ... ... ... /// /// /// /// /// /// 000 000 111 111 000 000 /// ... /// 000 000 111 000 000 000 ... ... ... /// /// /// /// /// --- --- --- ... ... /// 111 111 /// ... ... ... ... /// 000 000 --- --- ... ... ... ... --- --- --- --- --- --- --- --- --- --- --- --- --- ... /// /// 000 000 --- --- --- --- --- --- --- --- --- --- ... ... /// 000 000 000 /// /// /// /// /// /// /// /// ... ... ... ... ... /// /// /// /// ... ... --- --- ... ... /// /// ... ... ... ... /// /// 000 000 111 222 444 444 333 222 222 ... ... ... /// /// 000 111 222 /// /// /// /// /// /// /// /// ... 000 111 111 /// ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// /// 000 /// ... ... --- ... ... ... ... ... --- --- --- ... ... --- --- --- --- ... ... ,,, ,,, ,,, ,,, ,,, --- --- ... ,,, --- --- ... ... --- --- ,,, 111 111 111 111 000 /// ... --- /// /// /// /// 000 000 000 000 222 222 222 222 111 111 111 111 000 000 000 111 111 111 222 222 222 111 111 000 000 111 222 222 111 111 111 111 111 111 111 111 000 000 000 000 111 111 111 111 /// 111 333 222 000 ... /// 000 ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 111 111 222 111 111 111 000 000 000 000 000 000 000 000 /// /// /// /// ... ... ... ... ... ... --- --- --- --- ... ... --- --- --- ... ... ... ... ... /// 333 888 777 444 000 000 222 /// /// /// /// ... ... ... ... --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... --- --- --- ... ... ... ... /// ... ... ... ... ... ... ... ... ,,, ... /// --- +++ +++ --- /// --- --- --- --- --- --- --- --- --- --- ... ... --- --- ,,, +++ +++ +++ ,,, ,,, ,,, +++ +++ *** *** *** +++ ,,, ,,, --- ... ... --- ,,, +++ *** *** ,,, ... /// ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ *** *** +++ +++ ,,, ))) ))) *** +++ +++ +++ +++ +++ +++ +++ +++ *** *** +++ +++ +++ ,,, ,,, ,,, ,,, --- ... /// 000 ... ... ... --- --- --- --- ,,, ,,, ,,, ,,, +++ +++ +++ +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, *** +++ ,,, ,,, --- --- ,,, ,,, ... ... ... ... ... ... ... ... --- --- --- --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- ,,, ,,, ,,, ,,, ,,, --- --- ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... 000 /// /// ... ... ... /// /// /// ... ... --- --- ... ... /// 000 000 /// /// /// /// 000 000 ... /// /// /// 000 000 000 111 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 --- /// 111 111 000 /// /// 000 000 000 000 000 000 000 000 000 ... ... ... ... ... ... ... ... /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 111 000 /// ... ... /// 000 111 000 111 111 222 222 111 111 000 111 111 111 111 111 111 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// 000 111 111 /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// 000 /// 000 111 111 111 111 000 /// --- ... 000 111 111 111 000 000 ... ... ... ... /// /// /// 000 /// /// ... ... ... /// /// 000 ... --- --- --- ... ... /// 000 --- --- ... ... ... ... --- --- --- --- --- --- --- --- --- --- +++ ,,, ,,, --- ... ... /// /// --- --- --- --- --- --- --- --- --- --- ... ... /// 000 000 111 /// /// /// /// /// /// /// /// ... ... ... /// /// 000 000 000 /// ... ... --- --- ... ... /// ... ... ... ... ... /// 000 000 222 333 444 555 444 333 111 000 --- --- --- --- ... /// 000 000 /// /// /// /// /// /// /// /// ... 000 222 222 /// ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// /// /// ... /// 000 000 000 /// --- --- --- --- --- ... ... ... ... ... ... --- --- ,,, ,,, --- --- ... ,,, ,,, +++ +++ ,,, ,,, --- ... ,,, ,,, --- ... ... --- ,,, ,,, 111 111 111 000 000 /// --- --- /// /// /// /// 000 000 000 000 222 222 111 111 000 000 /// /// /// 000 000 000 000 111 111 111 222 111 111 111 111 111 222 222 /// /// /// /// /// /// /// /// 000 000 000 000 111 111 111 111 /// 222 444 333 000 ... /// 000 ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 --- ... /// 000 000 111 000 000 000 000 000 000 000 000 000 000 000 /// /// /// ... ... ... ... 000 /// /// ... ... ... /// /// ,,, --- --- ... ... /// /// /// 000 555 999 999 444 111 111 333 000 /// /// /// ... ... ... ... /// ... ... --- --- ,,, ,,, +++ ... ... ... ... ... ... ... ... --- --- --- ... ... ... /// /// ... ... ... ... ... ... ... ... ,,, ... /// --- +++ *** --- /// --- --- --- --- --- --- --- --- --- --- ... ... --- --- ,,, +++ *** *** +++ ,,, ,,, ,,, +++ +++ *** *** +++ ,,, ,,, --- ... ... --- ,,, +++ *** *** ,,, ... /// ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ *** *** +++ +++ ,,, ))) ))) *** +++ +++ +++ +++ *** ))) *** ,,, --- --- ,,, *** ))) +++ +++ +++ +++ ,,, --- ... /// /// /// ... ... ... --- --- --- ,,, ,,, *** ))) ))) ))) ))) *** ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ))) ))) *** +++ +++ +++ +++ *** ... ... ... ... ... ... ... ... ,,, ,,, ,,, --- --- ... ... ... +++ +++ +++ +++ +++ +++ +++ +++ ))) ))) ))) *** +++ ,,, ... ... ... ... ... ... /// /// /// 000 ... ... ... ... ... ... ... ... ... ... --- ... ... /// 000 111 ... ... ... --- --- ... ... ... 000 000 /// /// /// /// 000 000 ... /// /// /// 000 000 111 111 /// /// /// /// /// /// /// /// 111 111 111 111 111 111 111 111 /// 111 222 111 /// ... ... ... 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 111 000 /// ... ... /// 000 111 111 111 222 222 222 222 111 111 111 111 111 111 111 111 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// 000 111 111 /// /// /// /// /// /// /// /// --- ... ... ... /// /// 000 000 /// 000 111 222 222 111 000 /// +++ ,,, ... /// /// /// ... ... --- ... ... ... /// /// 000 000 111 000 /// ... ... --- ... ... ,,, ,,, ,,, ,,, ,,, --- ... /// --- ... ... ... ... ... ... --- /// /// /// /// /// /// /// /// *** *** +++ ,,, ,,, --- ... ... --- --- --- --- --- --- --- --- --- --- --- ... /// 000 000 111 /// /// /// /// /// /// /// /// ... /// /// /// 000 000 111 111 ... ... ... --- --- ... ... ... ... ... ... ... ... /// 000 111 333 444 555 555 555 333 111 /// --- ,,, ,,, ,,, ,,, --- ... /// /// /// /// /// /// /// /// /// ... 000 333 222 /// --- ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 111 111 000 000 /// /// ... ... ... /// 000 000 000 /// --- ,,, ,,, --- --- ... ... /// /// /// ... --- --- ,,, ,,, --- --- ... +++ +++ +++ +++ ,,, ,,, --- ... ,,, ,,, --- ... ... --- ,,, ,,, /// /// 000 000 000 000 /// /// 111 111 111 000 000 000 000 000 ... ... /// 000 111 222 222 333 111 111 222 222 222 222 111 111 111 111 000 000 /// /// ... ... /// /// /// /// 000 000 000 000 111 111 000 000 111 111 222 333 /// /// /// /// /// ... --- --- /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 111 111 222 222 /// /// 000 000 000 000 /// /// 000 000 /// /// ... ... ... --- 000 /// ... --- --- --- --- --- 222 000 ... ,,, +++ ,,, --- ... 444 444 444 333 222 111 000 /// 000 000 000 000 000 000 000 000 --- --- --- ,,, ,,, +++ +++ +++ ... ... ... --- --- ,,, ,,, ,,, +++ +++ +++ +++ +++ +++ +++ +++ ,,, ,,, ,,, --- --- --- ... ... --- ... /// /// /// ... ,,, +++ ... ... --- --- --- ... ... /// ... ... ... --- --- ,,, ,,, ,,, +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ --- --- --- --- --- --- --- --- --- --- ,,, +++ +++ +++ ,,, ,,, *** *** +++ +++ +++ ,,, ,,, ,,, +++ +++ +++ +++ +++ +++ +++ +++ ))) *** *** *** *** +++ +++ +++ *** *** +++ ,,, --- /// /// 000 ,,, --- ... ... ... ,,, *** ((( *** +++ --- ... ... --- +++ *** *** *** *** +++ +++ ,,, ,,, ,,, *** *** *** +++ +++ ,,, ,,, ,,, ))) ))) *** +++ --- ... /// /// +++ +++ +++ +++ ,,, --- ... ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ... ... ... ... /// /// /// /// 000 000 /// /// ... ... ... --- 000 000 /// /// ... ... ... --- /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 /// /// ... ... ... --- 222 444 555 555 222 /// --- --- /// 000 222 555 777 555 222 /// /// /// /// /// /// /// /// /// ,,, --- ... ... /// ... ... ... 000 000 /// /// ... ... ... --- /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 222 222 222 111 111 000 000 000 111 111 111 111 111 111 111 111 000 000 111 111 111 111 000 000 000 000 111 111 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 111 000 /// ... ... ... ... ... 000 000 000 000 000 000 000 000 000 /// ... --- --- --- --- --- --- --- --- ... ... ... /// /// --- --- --- ... ... ... ... /// ... --- +++ *** +++ --- /// 000 ,,, --- ... ... /// /// ... ... ... ... /// /// /// /// ... ... ... --- ,,, +++ *** +++ ,,, --- ... ... /// /// 000 000 111 111 --- --- --- ... ... ... ... /// /// /// 000 000 000 000 /// /// /// /// ... ... ... ... /// /// /// /// ... /// /// 000 111 111 666 777 999 999 888 555 222 /// ... ... ... ... ... ... ... ... /// /// ... ... ... ... /// /// /// /// ... ... --- --- ,,, ,,, 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... /// /// /// ... --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- ,,, ,,, +++ +++ +++ --- --- ,,, ,,, ,,, ,,, --- --- ... +++ *** +++ ... 000 ... ,,, /// 000 000 111 111 000 000 /// 111 000 000 000 000 000 000 000 000 000 000 000 000 111 111 111 111 111 222 222 222 222 111 111 111 000 000 000 /// /// /// ... /// /// /// /// 000 000 000 000 111 111 000 000 111 111 222 333 /// 000 000 000 000 /// ... --- /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// 000 000 000 000 000 000 000 000 --- --- ... ... /// /// /// /// ... /// /// 000 000 /// /// ... 000 /// /// /// ... ... ... --- /// /// ... --- --- --- --- --- --- ,,, +++ +++ +++ --- /// 000 222 222 222 222 111 000 /// ... /// /// /// /// /// /// /// /// ... --- --- --- ,,, ,,, ,,, +++ ... ... --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- ... ... ... ... ... ... ... --- ,,, ,,, /// ... ... --- --- --- ... ... ... ... --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ +++ +++ +++ +++ +++ +++ --- --- --- --- --- ,,, ,,, ,,, /// ... --- ,,, +++ *** *** *** *** *** *** +++ +++ +++ ,,, ,,, *** *** *** *** *** *** *** *** ))) *** *** *** *** +++ +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ))) *** +++ --- --- ,,, *** *** +++ +++ --- --- --- --- +++ +++ +++ +++ +++ +++ +++ +++ ,,, ,,, *** *** +++ +++ +++ ,,, ,,, ,,, ))) *** *** +++ ,,, --- ... ... --- --- ,,, +++ +++ ,,, ,,, ,,, ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- ... ... ... ... /// /// /// /// 000 /// /// /// ... ... ... ... 000 /// /// /// ... ... ... ... ... /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 /// /// /// ... ... ... ... 111 333 444 444 111 /// --- --- /// /// 111 333 555 444 111 /// /// /// /// /// /// /// /// /// --- ... /// /// 000 000 /// /// 000 /// /// /// ... ... ... ... /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 555 555 444 444 444 333 333 333 000 000 000 000 000 000 000 000 000 000 111 111 111 111 000 000 000 000 111 111 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// ... --- --- --- --- --- --- --- --- ... ... ... /// /// --- --- --- ... ... ... ... /// /// ... --- --- --- ... /// 000 ,,, --- ... ... /// /// ... ... ... ... /// /// /// /// ... ... --- --- ,,, +++ ,,, ,,, --- ... ... /// /// /// /// /// 000 000 ... ... ... /// /// /// 000 000 /// /// 000 000 000 000 /// /// /// /// ... ... ... ... /// /// /// /// /// /// 000 111 222 333 777 888 888 888 666 444 111 /// ... ... ... ... ... ... ... ... /// /// ... ... ... ... /// /// /// /// /// ... ... ... ... ... 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... --- --- ... ... ... ... ... ... ... ... --- --- --- ,,, ,,, ,,, +++ +++ ... ... --- --- --- --- ... ... --- ,,, *** ,,, ... /// ... ,,, 000 111 111 111 111 111 111 000 000 000 000 000 000 000 111 111 111 111 111 111 000 000 /// /// 111 111 222 222 222 222 111 111 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 111 000 000 000 000 111 222 222 000 000 111 111 000 000 /// /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// 111 111 111 111 111 111 111 111 --- ... ... ... ... /// /// /// ... ... ... /// /// ... ... ... /// /// /// ... ... ... ... ... /// ... ... ... --- --- --- --- +++ +++ *** *** +++ ,,, ... /// 111 111 111 111 000 /// ... ... ... ... ... ... ... ... ... ... ... ... ... --- --- --- --- --- ... --- --- --- --- ,,, ,,, ,,, --- --- --- --- --- --- --- --- ,,, ,,, ,,, --- --- --- ... ... ... ... --- ,,, ,,, --- ... /// /// /// ... --- ,,, ,,, ,,, --- ... --- --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ +++ +++ +++ +++ +++ +++ ... ... --- --- ,,, ,,, +++ +++ 000 /// --- ,,, *** ))) ))) ))) *** *** *** +++ +++ +++ +++ ,,, ))) ))) ))) ))) ))) ))) ))) ))) ))) *** *** *** *** +++ +++ +++ --- --- ,,, +++ *** *** ))) ((( ''' ((( *** +++ ,,, ,,, +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ +++ +++ +++ +++ *** +++ +++ +++ +++ ,,, ,,, ,,, +++ +++ +++ +++ ,,, ,,, ,,, --- /// ... --- ,,, +++ +++ +++ +++ /// /// /// /// /// /// /// /// --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// ... ... ... ... ... ... /// /// /// 000 000 000 ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// 111 333 222 000 ... --- --- /// /// /// 000 222 222 111 /// /// /// /// /// /// /// /// /// ... /// /// 000 000 000 000 000 /// /// /// /// ... ... ... ... /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 222 222 111 111 111 111 000 000 /// /// /// /// /// /// /// /// /// 000 000 111 111 000 000 /// /// 000 000 111 111 000 000 /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 ... /// 000 000 000 /// ... --- /// /// /// /// /// /// /// /// /// /// ... --- --- --- --- ... --- --- --- ... ... ... ... ... --- --- --- ... ... ... ... /// /// /// /// /// /// ... ... ... --- --- ... /// /// /// /// ... ... ... /// /// /// /// ... ... --- --- --- --- --- ... /// 000 /// /// /// ... ... ... ... ... /// /// /// /// 000 000 000 111 /// /// 000 000 000 000 /// /// /// /// ... ... ... ... /// /// /// /// /// 000 111 333 444 555 999 888 777 555 333 111 000 /// ... ... ... ... ... ... ... ... /// /// ... ... ... ... /// /// ... /// /// /// /// /// 000 000 /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// --- --- --- --- ,,, ,,, ,,, ,,, /// ... ... ... ... ... ... /// --- ,,, +++ ,,, ... ... ... --- 111 111 222 222 222 222 111 111 000 000 000 000 000 111 111 111 111 111 000 000 000 000 000 000 111 111 222 222 222 222 111 111 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 111 222 222 000 000 111 111 111 111 000 000 /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 --- --- ... ... ... ... --- --- ... ... ... ... ... ... ... ... ... ... ... ... ... ... --- --- ... ... --- ,,, +++ +++ ,,, ,,, 000 111 111 111 000 000 /// ... --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ,,, ,,, ,,, --- --- --- ... ... ... --- ,,, ,,, --- 000 333 555 000 /// ... --- ,,, ,,, +++ +++ --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- *** +++ +++ +++ +++ +++ ,,, ,,, ... ... --- ,,, ,,, +++ +++ +++ ... --- ,,, +++ *** *** *** *** *** *** *** *** +++ +++ +++ +++ *** *** *** *** *** *** *** *** ))) ))) *** *** *** +++ +++ +++ ... --- --- ,,, +++ *** ))) ))) ))) ))) *** +++ ,,, ,,, +++ +++ --- ,,, ,,, +++ +++ ,,, ,,, --- ,,, ,,, ,,, +++ +++ *** *** *** +++ +++ +++ +++ +++ +++ +++ +++ ,,, +++ +++ +++ +++ +++ +++ +++ ... --- ,,, ,,, +++ +++ +++ ,,, +++ +++ +++ +++ +++ +++ +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// ... ... ... /// /// /// /// /// ... ... ... ... ... ... /// /// /// 000 000 ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... 000 111 111 /// --- --- --- 000 ... --- --- /// 000 000 /// /// /// /// /// /// /// /// /// ... ... /// 000 000 000 000 /// /// /// /// /// /// ... ... ... /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// --- ... 000 111 111 /// ... ,,, /// /// /// /// /// /// /// /// /// ... ... --- --- --- ... ... ... ... ... ... ... ... ... ... --- --- --- ... ... ... ... /// /// /// /// /// /// ... --- ,,, --- --- ... /// /// /// /// /// ... ... /// /// /// /// ... ... --- --- --- ... /// 000 111 111 /// /// ... ... --- --- ,,, ,,, ... ... /// /// /// 000 000 000 /// /// 000 000 000 000 /// /// /// /// ... ... ... ... /// /// /// /// 000 111 222 444 666 777 999 888 555 333 111 /// /// /// ... ... ... ... ... ... ... ... /// /// ... ... ... ... /// /// ... ... /// /// 000 000 111 111 /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// --- --- ... ... /// /// 000 000 /// /// /// /// /// /// /// /// --- --- --- --- --- --- ,,, ,,, /// /// ... ... ... ... /// /// --- --- ,,, --- --- --- --- --- 111 111 222 222 222 222 111 111 /// /// 000 000 111 111 111 111 ... /// /// 000 111 111 222 222 111 111 222 222 222 222 111 111 /// /// /// /// 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 /// /// 000 000 111 222 000 000 111 111 111 111 000 000 /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 /// /// /// /// /// --- --- ... ... ... ... --- --- --- --- --- ... ... ... ... ... --- --- ... /// /// ... ... --- ... ... ... --- --- --- --- --- 111 111 111 222 111 111 000 /// --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- ... ... --- ,,, +++ ,,, /// 333 777 ::: 000 /// ... ,,, ,,, +++ +++ +++ --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- *** *** *** +++ +++ ,,, ,,, ,,, --- --- ,,, ,,, ,,, +++ +++ +++ +++ +++ *** *** *** +++ ,,, ,,, ))) ))) *** *** *** +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ ))) ))) *** *** *** +++ +++ +++ --- --- --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ *** --- ,,, ,,, +++ +++ ,,, ,,, --- ,,, ,,, ,,, +++ +++ *** *** *** +++ +++ +++ +++ +++ +++ +++ +++ ,,, ,,, +++ +++ +++ +++ *** *** ,,, +++ +++ +++ ,,, ,,, --- ... *** *** *** *** *** *** *** *** ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// ... ... ... /// /// /// /// /// ... ... ... /// /// /// /// /// ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... ... /// /// /// /// /// --- /// 000 /// ... --- ... /// /// ... ,,, ,,, ... /// 000 /// /// /// /// /// /// /// /// /// ,,, --- ... ... /// /// ... ... ... ... ... /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 111 111 111 222 222 222 222 222 000 000 000 000 000 000 000 000 /// /// 000 000 000 000 /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ,,, ... /// 111 111 000 ... --- ... ... ... ... ... ... ... ... ... ... --- --- --- ... ... /// ... ... ... ... ... ... ... --- --- --- --- ... ... ... ... /// ... ... ... ... ... --- ,,, +++ --- ... /// /// 000 000 /// /// ... ... /// /// /// /// ... ... ,,, --- ... /// 000 000 111 111 /// /// ... ... --- --- ,,, ,,, --- --- ... ... ... /// /// /// /// /// 000 000 000 000 /// /// /// /// ... ... ... ... /// /// /// /// 000 111 333 444 666 777 888 666 333 111 /// ... ... /// ... ... ... ... ... ... ... ... /// /// ... ... ... ... /// /// ... ... /// /// 000 000 111 111 ... /// /// /// 000 000 000 111 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... --- ... ... /// /// 000 000 000 ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- /// /// ... ... ... ... /// /// --- --- --- --- --- ,,, --- --- 000 111 111 111 111 111 111 000 /// /// /// 000 111 111 222 222 ... ... /// 000 111 222 333 333 111 111 222 222 222 222 111 111 /// /// /// /// 000 000 000 000 /// /// /// /// 000 000 000 000 000 /// /// /// /// 000 111 111 /// /// 000 000 111 111 000 000 /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... --- --- --- --- ,,, ... ... ... /// /// ... ... ... --- --- --- --- --- ... ... ... ,,, --- ... /// /// /// ... --- +++ +++ ,,, --- /// 000 111 111 000 111 111 222 222 111 000 000 --- --- --- --- --- --- --- --- --- --- --- --- --- ... ... ... ,,, ,,, ,,, --- --- --- --- ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- ... ... ,,, ,,, +++ ,,, /// 333 888 ::: ... ... --- ,,, +++ +++ +++ ,,, ,,, ,,, ,,, --- --- --- --- ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, *** *** *** +++ +++ ,,, ,,, --- +++ +++ +++ ,,, ,,, ,,, ,,, ,,, *** ))) ))) *** *** +++ ,,, --- ))) ))) ))) *** *** *** *** +++ +++ +++ +++ +++ +++ +++ +++ +++ ))) *** *** *** *** +++ +++ +++ ,,, ,,, ,,, --- --- ... ... ... ... ... --- ,,, ,,, +++ +++ *** ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ +++ +++ +++ +++ ,,, ,,, ,,, +++ +++ +++ +++ *** +++ +++ +++ +++ +++ *** *** *** +++ +++ +++ +++ ,,, --- ... /// ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, 000 000 000 000 000 000 000 000 ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// ... ... ... /// /// /// /// /// ... ... ... /// /// /// /// /// --- --- ... ... ... /// /// /// ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... ... /// /// /// /// /// --- ... /// /// ... ... /// 000 /// --- ,,, --- ... 000 /// /// /// /// /// /// /// /// /// /// ,,, --- --- ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 ... /// /// 000 000 /// /// ... ... /// /// 000 000 /// /// ... 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 --- ... /// 000 000 000 /// ... ... ... ... ... ... ... ... ... ... --- --- --- --- ... /// /// ... ... ... ... ... --- --- --- --- --- --- ... ... ... ... /// --- --- --- --- --- ,,, ,,, ,,, ... ... /// 000 000 000 000 /// ... ... /// /// /// /// ... ... ,,, --- ... /// 000 000 000 /// /// /// /// ... ... ... ... ... --- --- --- --- ... ... ... ... /// /// 000 000 000 000 /// /// /// /// ... ... ... ... /// /// 000 000 000 111 222 444 555 666 555 444 111 /// ... ... ... ... ... ... ... ... ... ... ... ... /// /// ... ... ... ... /// /// ... /// /// /// /// /// 000 000 ... ... /// /// 000 000 111 111 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... /// /// /// /// /// /// 000 000 --- --- --- --- --- --- --- --- --- --- --- --- ... ... ... ... /// ... ... ... ... ... ... /// --- ... ... ... ,,, +++ ,,, --- /// 000 000 111 111 000 000 /// ... /// /// 000 111 111 222 222 /// /// 000 000 111 111 111 222 111 111 222 222 222 222 111 111 ... /// /// /// 000 000 000 111 /// /// /// /// 000 000 000 000 /// /// /// /// /// 000 111 111 --- ... /// 000 000 000 000 /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// ... ... --- --- --- ,,, ,,, ,,, ... /// /// 000 000 /// /// ... ,,, ,,, ,,, --- --- ... ... ... +++ ,,, ... /// 000 /// ... --- ))) *** +++ --- ... /// 000 000 /// /// 000 000 111 000 000 /// --- --- --- --- --- --- --- --- +++ ,,, ,,, ,,, --- --- --- --- ,,, ,,, ,,, --- --- --- ... ... --- --- --- --- --- --- --- --- ,,, ,,, ,,, --- --- --- ... ... --- --- ,,, --- ... 111 333 555 --- --- ,,, ,,, +++ ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- ... ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ))) *** *** +++ ,,, ,,, --- --- *** *** *** +++ ,,, ,,, --- --- *** *** *** *** *** *** +++ ,,, ))) ))) ))) ))) *** *** *** *** *** *** *** *** *** *** *** *** ))) *** *** *** *** +++ +++ +++ +++ +++ ,,, ,,, ,,, --- --- --- ,,, ,,, +++ +++ +++ +++ +++ +++ +++ +++ --- --- --- --- +++ +++ +++ +++ +++ +++ +++ +++ ,,, ,,, ,,, ,,, ,,, +++ +++ +++ *** *** *** *** *** *** *** +++ +++ +++ ,,, ,,, ,,, +++ +++ ,,, --- --- ... ... ... ... ... ... ... ... 000 000 000 000 000 000 000 000 --- --- --- --- --- --- --- --- ... ... ... ... /// /// /// /// ... ... ... ... /// /// /// 000 ... ... ... ... /// /// /// 000 --- --- --- ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// 000 --- /// 000 /// ... ... 000 222 ... --- --- ... /// 000 /// ... /// /// /// /// /// /// /// /// --- --- ... /// /// /// /// /// ... ... ... ... /// /// /// 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 ,,, ,,, ,,, --- --- ... ... ... /// /// /// /// /// /// /// /// ... ... /// /// /// /// ... ... ... ... /// /// /// /// ... ... 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 ... ... ... ... /// /// /// 000 ... ... ... ... ... ... ... ... --- --- --- --- --- ... /// /// /// /// ... ... ... --- --- --- --- --- --- ... ... ... ... /// ... ... --- ,,, ,,, --- /// /// ... ... /// 000 000 000 000 000 ... ... /// /// /// /// ... ... --- --- ... /// /// /// ... --- ... /// /// /// /// /// 000 000 ... ... ... ... /// /// /// /// /// /// 000 000 000 000 /// /// /// /// ... ... ... ... /// /// 000 000 000 111 111 222 444 444 222 111 000 /// ... ... ... ... ... ... ... ... ... ... ... ... /// /// ... ... ... ... /// /// /// /// /// ... ... ... ... ... ... ... ... /// 000 111 111 111 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... 000 000 000 /// /// /// /// /// --- --- --- --- --- --- --- --- --- --- --- --- ... ... ... /// ... ... --- --- --- --- ... ... ,,, ... /// ... ,,, *** ,,, --- /// /// 000 000 000 000 /// /// ... /// /// 000 111 222 222 222 111 111 111 111 000 000 000 000 111 111 222 222 222 222 111 111 ... /// /// /// 000 000 111 111 /// /// /// /// 000 000 000 000 /// /// /// /// /// 000 111 111 --- --- ... /// /// 000 /// /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// 000 000 000 000 000 000 000 000 000 000 000 /// /// /// ... ... ... /// /// 000 000 000 000 /// /// ,,, ,,, ,,, --- --- ... ... ... +++ ,,, ... 000 000 /// ... --- +++ +++ ,,, --- --- --- ,,, ,,, ... ... /// /// /// /// /// ... ... ... ... ... ... ... ... ... +++ +++ +++ ,,, ,,, --- --- --- ,,, ,,, ,,, --- --- ... ... ... /// /// /// /// /// /// /// /// ,,, ,,, ,,, --- --- --- ... ... ... ... --- ,,, --- ... /// /// ,,, ,,, +++ +++ +++ ,,, --- --- ,,, ,,, ,,, --- --- ... ... ... +++ +++ +++ +++ +++ +++ +++ +++ ))) ))) *** +++ ,,, ,,, --- --- ))) ))) *** +++ ,,, --- --- ... ,,, ,,, +++ *** ))) ))) ))) *** ))) ))) ))) ))) *** *** *** *** ))) ))) ))) ))) ))) ))) ))) ))) ))) *** *** *** *** +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ ))) ))) ))) ))) *** +++ ,,, --- *** +++ --- ... ... --- +++ *** *** *** *** +++ +++ ,,, ,,, --- ,,, ,,, ,,, +++ +++ *** *** *** ))) ))) *** *** *** +++ +++ +++ ... ... --- ,,, +++ +++ +++ +++ ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ... ... ... ... /// /// /// 000 --- ... ... ... /// /// 000 000 --- ... ... ... /// /// 000 000 --- --- --- ... ... ... /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// --- ... ... ... /// /// 000 000 ... /// 000 /// /// /// 111 333 ... --- --- /// 000 111 /// ... /// /// /// /// /// /// /// /// ... /// /// 000 000 000 000 000 --- ... ... ... /// /// 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// 000 000 000 111 111 ... ... ... ... ... ... ... ... ... ... /// /// /// /// ... ... ... ... /// /// /// /// ... ... 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 ... ... ... ... ... /// 000 111 ... ... ... ... ... ... ... ... --- --- --- --- --- ... /// 000 /// /// ... ... ... --- --- --- --- --- --- ... ... ... /// /// /// ... --- ,,, --- /// 111 222 ... /// /// 000 000 000 000 000 ... ... /// /// /// /// ... ... --- ... ... /// /// ... --- ,,, ... ... /// /// 000 000 111 111 /// /// /// /// 000 000 000 000 /// /// 000 000 000 000 /// /// /// /// ... ... ... ... /// /// 111 000 000 000 111 222 222 333 /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... /// /// ... ... ... ... /// /// /// /// ... ... --- --- --- ,,, --- ... ... /// 000 111 111 222 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 111 111 000 000 /// /// ... ... ... ... ... ... ... ... ... ... --- --- --- ... ... ... /// /// --- --- --- ,,, ,,, --- --- --- ,,, ... 000 ... +++ *** +++ ... /// /// /// /// ... ... ... ... ... ... ... ... ... /// 000 000 222 111 111 111 000 000 /// /// 111 111 000 000 /// /// ... ... 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// --- --- --- ... ... ... ... ... /// /// /// /// /// /// /// /// --- --- --- --- ... ... ... /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 111 000 /// ... ... --- --- ... --- --- --- --- --- --- --- --- ,,, --- ... --- ,,, ,,, --- ... 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... --- --- --- ... ... ... ... ... ... ... ... ... ... ... ... ... ... --- --- --- --- --- ,,, ,,, +++ +++ +++ --- --- --- ... ... /// /// /// +++ +++ +++ ,,, ,,, --- --- --- ,,, ,,, --- ... --- ,,, *** ))) *** *** +++ +++ +++ ,,, ,,, ,,, ... --- ,,, +++ *** *** *** *** *** +++ ,,, +++ ))) ))) ))) *** *** *** +++ +++ +++ +++ *** *** ))) ))) *** *** *** +++ +++ +++ *** *** +++ +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ... --- --- ,,, ,,, +++ +++ *** *** ,,, ,,, +++ ))) ((( ))) *** ... --- ,,, ,,, +++ +++ +++ +++ *** *** ))) ))) ))) ))) *** *** +++ +++ +++ ,,, ,,, --- --- --- ... ... /// /// /// /// ... ... +++ +++ +++ ,,, ,,, ,,, --- --- /// /// ... ... ... --- --- --- 000 000 /// ... ... ... ... ... --- --- --- --- --- --- --- --- ,,, --- --- ... /// 000 111 111 000 000 000 000 000 000 000 000 --- --- ,,, +++ ,,, --- ... /// --- --- ... ... ... ... --- --- --- --- ... ... ... ... --- --- 000 000 000 000 000 000 000 000 --- ... ... ... --- ,,, +++ +++ --- --- --- ... ... ... /// /// 000 000 000 000 000 000 000 000 000 000 /// /// ... ... ... --- ... ... ... ... /// /// /// 000 111 111 000 000 /// /// ... ... --- ... /// 000 000 /// ... --- /// /// /// /// 000 000 000 000 /// /// /// ... --- --- ,,, ,,, /// /// /// /// 000 000 000 000 000 000 /// ... ... ... ... ... /// /// /// /// /// /// /// /// 000 000 /// ... ... ... ... ... --- --- ... ... ... ... --- --- /// /// /// /// /// /// /// /// 000 000 /// ... ... ... ... ... ,,, ,,, ,,, --- --- --- ... ... /// /// 000 000 000 000 /// /// --- --- --- ,,, ,,, +++ +++ +++ /// /// ... ... ... ... ... ... 000 000 000 000 000 /// ... ... ... /// 000 000 000 /// --- ,,, /// /// /// /// /// /// /// /// --- ... ... ... /// /// 000 000 000 /// ... --- --- ... /// 000 /// /// /// /// ... ... ... ... 111 000 /// --- --- ... ... /// ... --- --- --- --- ... /// /// 000 000 /// /// /// /// 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... 111 111 000 /// /// /// /// /// +++ ,,, --- ... /// 111 222 222 /// /// /// /// /// ... ... ... --- ... ... ... ... ... --- --- --- ,,, +++ +++ --- ... ... ... --- --- --- --- --- --- --- --- 000 000 000 /// ... ... --- --- 000 /// ... --- --- --- --- --- /// /// /// /// ... ... ... ... ... ... ... ... ... /// 000 000 111 111 111 111 000 000 000 /// 111 000 000 000 /// /// /// ... /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... 222 222 222 222 222 222 222 222 --- --- ... ... ... /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 --- --- --- --- ... /// 000 111 ... ... ... ... ... ... ... ... ,,, ... /// ... --- ,,, --- ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... /// /// ... ... ... --- --- --- ... ... ... ... ... ... ... ... ... ... ... ... ... ... --- --- ... ... ... ... ... ... --- --- +++ +++ +++ +++ +++ +++ +++ *** ,,, ,,, ,,, ,,, ,,, ,,, --- --- ,,, ,,, --- ... --- ,,, +++ *** *** *** +++ +++ +++ ,,, ,,, ,,, ... --- ,,, +++ *** *** *** *** +++ ,,, --- ,,, *** *** *** +++ *** *** +++ +++ +++ +++ *** *** *** *** *** *** *** *** +++ +++ *** *** +++ +++ +++ ,,, ,,, ,,, --- --- --- --- --- --- --- --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ +++ ,,, ,,, ,,, ,,, ,,, *** +++ ,,, +++ *** ))) ))) *** ... --- ,,, ,,, +++ +++ +++ ,,, *** *** ))) ))) ))) ))) *** *** +++ +++ +++ ,,, ,,, --- --- --- --- ... ... /// /// ... ... --- --- --- --- ... ... ... /// /// /// /// ... ... ... --- --- --- 000 000 /// ... ... ... ... ... /// /// /// /// /// /// /// /// --- --- ... ... /// /// 000 000 /// /// /// /// /// /// /// /// --- --- ,,, ,,, ,,, --- ... /// ... ... ... /// /// ... ... ... --- ... ... /// /// ... ... --- --- --- --- --- --- --- --- --- ... /// /// /// /// /// ... --- --- --- --- ... ... ... /// /// /// /// /// /// /// /// /// /// 000 /// /// /// ... ... ... ... ... ... ... /// /// /// 000 000 111 000 000 000 /// /// /// ... --- ... /// 000 000 /// ... --- ... ... /// /// /// 000 000 000 --- --- ... ... ... ... ... ... /// /// /// /// 000 000 000 000 000 000 /// ... ... ... ... ... /// /// /// /// /// /// /// /// 000 000 /// ... ... ... ... ... ... ... ... /// /// ... ... ... /// /// /// /// /// /// /// /// 000 000 /// ... ... ... ... ... --- --- --- --- --- --- --- --- ... /// /// 000 000 /// /// ... ... --- --- --- ,,, ,,, ,,, ,,, /// /// 000 000 000 000 000 000 000 000 000 000 000 /// ... ... ... /// 000 000 000 /// --- ,,, /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// 000 000 /// ... --- --- ... /// 000 /// /// /// /// ... ... ... ... 111 000 /// ... --- ... ... /// ... --- --- --- --- ... /// /// 000 000 /// /// /// /// 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 111 111 000 /// /// /// /// /// ,,, --- --- ... /// 000 111 111 /// /// /// /// /// /// /// /// ,,, ,,, --- --- ... --- --- --- --- ,,, ,,, ,,, --- ... ... ... --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... /// /// ... ... --- ,,, ,,, --- --- /// /// /// /// ... ... ... ... ... ... ... /// /// /// 000 000 111 111 111 111 000 000 000 000 000 000 000 000 /// /// /// /// ... ... ... ... ... ... ... ... 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 /// /// ... ... ... 000 000 000 000 000 000 000 000 ... ... /// /// /// 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 --- --- --- --- ... /// 000 111 /// /// /// /// /// /// /// /// --- ... /// /// --- --- ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// --- --- --- --- --- --- --- --- ... ... ... ... ... --- --- --- ... ... ... ... ... ... ... ... --- --- --- --- --- --- ... ... --- --- ... ... ... ... ... ... /// /// ... ... --- ,,, ,,, ,,, --- --- --- --- ,,, ,,, ,,, ,,, +++ ,,, --- --- --- ,,, +++ *** *** *** +++ +++ +++ ,,, ,,, ,,, --- --- ,,, +++ *** *** *** *** ,,, --- ... --- +++ *** +++ ,,, *** *** +++ +++ +++ +++ *** *** +++ +++ *** *** *** *** *** *** *** *** +++ +++ +++ ,,, ,,, ,,, --- --- --- --- --- --- --- --- ... --- --- --- ,,, ,,, +++ +++ ))) ))) *** +++ +++ ,,, --- --- *** +++ ,,, +++ *** ))) *** +++ --- --- ,,, +++ +++ +++ ,,, ,,, +++ *** *** ))) ))) *** *** +++ +++ +++ ,,, ,,, ,,, ,,, --- --- ,,, --- --- ... ... --- --- ,,, --- --- --- ... ... ... /// /// ... ... ... ... ... --- --- --- 000 /// ... ... --- ... ... ... /// /// /// /// /// /// /// /// ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// --- --- ,,, ,,, --- --- ... /// ... /// /// 000 000 /// /// ... --- ... ... /// /// ... ... --- --- --- --- --- --- --- --- --- /// 000 000 111 111 111 111 000 --- --- ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... /// /// /// 000 000 000 000 000 000 000 /// /// /// /// ... ... /// /// /// /// ... ... --- --- ... ... ... /// /// /// ,,, ,,, --- --- ... /// /// 000 ... /// /// /// 000 000 000 111 000 000 /// ... ... ... /// /// /// /// /// /// /// /// /// /// 000 /// /// ... ... ... ... /// ... /// /// 000 000 /// /// ... /// /// /// /// /// /// /// /// 000 /// /// ... ... ... ... /// ... ... --- --- --- --- --- --- ... ... ... /// /// ... ... ... ... ... ... ... ... --- --- --- ... ... /// /// 000 000 111 111 000 000 000 000 000 /// /// ... /// /// /// 000 /// /// ... --- /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// /// /// ... ... ... ... /// /// /// /// /// ... ... ... ... --- 000 000 /// ... ... ... ... /// ... --- --- --- --- ... /// /// 000 /// /// ... ... /// /// 000 /// /// /// /// /// /// /// /// 000 000 000 000 111 111 111 111 111 000 000 /// /// /// /// /// ... ... ... /// /// 000 000 000 /// /// /// /// /// /// /// /// *** +++ ,,, --- --- --- --- --- --- --- --- --- ... ... ... ... --- --- --- --- --- --- --- --- +++ ,,, ,,, --- ... ... /// /// ... --- --- ,,, ,,, ,,, ,,, ,,, /// /// /// /// ... ... ... ... ... ... /// 000 000 000 000 000 111 111 111 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 222 111 111 000 /// ... ... --- ... ... ... ... ... ... ... ... /// /// /// /// 000 000 000 000 ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 /// ... --- --- --- --- ... ... ... ... ... /// /// /// ... /// 000 /// ... ... ... 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ,,, ,,, --- --- --- --- ... ... +++ +++ +++ ,,, ,,, --- --- --- /// /// /// /// ... ... ... ... ... ... --- --- ,,, ,,, ,,, +++ +++ ,,, --- --- --- ,,, +++ *** *** *** +++ +++ +++ ,,, ,,, ,,, --- ,,, +++ +++ *** *** *** +++ ,,, --- --- --- +++ *** +++ ,,, *** *** +++ +++ +++ +++ *** *** +++ +++ +++ *** *** *** *** *** *** *** +++ +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ... ... ... --- ,,, ,,, +++ +++ *** *** *** +++ +++ +++ ,,, ,,, *** +++ ,,, ,,, *** *** *** ,,, --- ,,, ,,, +++ +++ ,,, ,,, ,,, +++ +++ *** *** *** *** +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ ,,, ,,, --- --- ,,, ,,, +++ +++ +++ +++ ,,, ,,, ,,, --- --- ... ... ... ... ... ... ... ... /// ... ... --- --- ... ... ... --- --- --- --- --- --- --- --- /// /// /// /// /// ... ... ... /// /// /// /// /// /// /// /// --- --- --- --- --- ... ... /// /// /// 000 000 000 000 /// /// ... ... /// /// /// /// ... ... ... ... ... ... ... ... ... ... /// /// 000 111 222 222 222 222 ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// 000 000 000 000 000 000 000 /// /// /// /// ... /// /// /// /// /// /// ... --- --- --- --- ... ... ... /// --- --- --- ... ... ... /// /// ... ... /// /// 000 000 111 111 000 000 /// /// /// /// /// 000 /// /// /// /// /// /// /// /// 000 /// ... ... ... ... /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// 000 /// ... ... ... ... /// /// ... ... ... ... --- --- --- --- --- --- ... ... ... ... --- --- /// /// /// /// /// ... ... ... --- --- --- ... ... /// 000 000 /// /// 000 000 000 000 /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... /// /// /// /// /// ... ... ... --- --- --- 000 /// /// /// ... ... ... ... ... --- --- --- --- ... /// /// /// /// /// ... ... /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 111 111 000 000 /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// 000 000 000 +++ +++ ,,, --- ... ... ... ... --- ... /// /// ... ... ... /// ... ... ... ... ... ... ... ... ,,, ,,, ,,, --- --- --- ... ... --- ,,, ,,, +++ +++ +++ ,,, ,,, /// /// /// /// ... ... ... ... ... /// 000 000 111 111 000 000 000 000 000 000 000 000 111 111 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 222 111 111 000 /// ... ... --- 111 111 111 111 111 111 111 111 /// /// /// /// 000 000 000 000 --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 000 /// ... --- --- ,,, ,,, ,,, ,,, ,,, --- --- --- ... ... ... ... /// 000 /// ... ... ... 000 ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// --- --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ,,, ,,, ,,, ,,, --- --- ... ... +++ +++ +++ ,,, ,,, --- --- --- ))) ))) *** +++ ,,, ,,, --- --- ... ... ... --- --- ,,, ,,, ,,, *** +++ ,,, --- --- --- ,,, +++ *** *** +++ +++ +++ ,,, ,,, ,,, ,,, ,,, +++ +++ *** *** +++ +++ *** +++ ,,, +++ *** ))) *** +++ *** *** +++ +++ +++ +++ *** *** *** *** *** *** *** *** *** *** *** *** +++ +++ +++ ,,, ,,, ,,, *** *** *** *** *** *** *** *** ... ... ... --- --- ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ +++ *** *** *** +++ ,,, ,,, +++ *** +++ --- ,,, ,,, ,,, +++ +++ ,,, ,,, --- ,,, ,,, +++ +++ +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ ,,, ,,, ,,, ,,, +++ +++ +++ +++ +++ ,,, ,,, ,,, --- --- --- ... ... ... ... ... ... ... ... ... --- --- --- --- ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... --- --- ... ... ... /// /// ... /// /// 000 000 000 000 /// /// ... /// /// /// /// /// /// ... /// /// /// /// /// /// /// /// ... /// 000 000 111 111 111 111 ... ... ... /// /// /// 000 000 ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// 000 000 000 111 /// /// /// /// 000 000 000 000 /// /// /// ... ... /// /// /// --- --- --- --- ... ... ... /// /// /// ... ... ... --- --- --- ... ... ... /// 000 111 111 111 000 000 /// /// /// 000 000 111 000 000 000 000 000 000 000 000 /// /// ... ... ... ... /// /// /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// ... ... ... ... ... ... ... ... --- --- ... ... ... ... --- --- /// /// /// /// /// /// /// /// ... ... ... /// /// 000 000 000 /// /// 000 000 000 000 /// /// /// /// ... ... ... /// /// /// --- --- --- --- --- --- --- --- /// /// /// /// /// ... ... ... ... /// /// /// /// /// /// ... ... ... ... ... --- --- --- --- /// /// /// /// /// ... ... --- ... --- --- --- --- ... /// /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// ... ... ... /// /// 000 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 000 /// /// /// /// /// /// /// 000 000 111 111 --- --- ... /// /// /// /// /// --- /// 111 111 /// ... ... /// ... ... ... ... ... ... ... ... ... ... --- --- --- ,,, ,,, ,,, ,,, ,,, +++ +++ +++ ,,, ,,, --- /// /// /// /// ... ... ... ... ... /// 000 111 222 111 000 /// 000 000 000 000 111 111 111 111 /// /// /// /// 000 000 000 000 111 111 111 111 111 111 111 111 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 /// /// ... ... ... /// /// /// /// /// /// /// /// ... ... /// /// /// 000 000 000 /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- ,,, ,,, ,,, ,,, --- ... /// 000 +++ +++ ,,, ,,, --- ... ... ... --- ... /// /// --- --- ... /// ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// --- --- --- --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... ... ... ... ... ... +++ +++ ,,, ,,, --- --- ... ... --- --- ... ... ... ... ... ... ))) *** +++ ,,, --- ... /// 000 ... ... ... --- --- --- --- --- *** +++ ,,, --- --- --- ,,, +++ *** *** +++ +++ +++ ,,, ,,, ,,, ,,, ,,, +++ +++ *** +++ +++ ,,, *** +++ ,,, +++ ))) ((( ))) *** *** *** +++ +++ +++ +++ *** *** ))) ))) *** *** *** +++ +++ +++ *** *** +++ +++ +++ ,,, ,,, ,,, +++ +++ +++ +++ +++ +++ +++ +++ --- --- --- --- --- --- --- --- ... ... --- ,,, ,,, +++ *** *** *** +++ ,,, ,,, +++ +++ ,,, --- ,,, ,,, +++ +++ +++ ,,, --- --- --- ,,, ,,, +++ +++ ,,, ,,, --- --- --- ,,, ,,, ,,, ,,, +++ +++ +++ ,,, ,,, --- --- ,,, ,,, +++ --- --- --- ... ... ... /// /// --- --- --- ... ... ... ... ... --- --- --- ,,, --- --- ... /// 000 000 000 000 000 000 000 000 ... ... ... /// /// /// /// /// ... ... ... ... ... ... ... ... --- --- ... /// /// /// /// ... ... /// /// 000 000 /// /// ... ... /// /// 000 000 /// /// ... ... ... ... ... ... ... ... ... ... /// /// 000 000 000 000 /// ... ... /// /// /// 000 000 000 ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// 000 000 000 111 111 /// /// /// /// 000 000 000 000 /// /// ... ... ... ... /// /// --- --- ... ... ... /// /// /// 000 /// /// ... --- --- ,,, ,,, --- --- ... /// 000 111 222 222 000 000 /// /// /// 000 111 111 000 000 000 000 000 000 000 000 /// ... ... ... ... /// /// 000 ... /// /// 000 000 /// /// ... /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// 000 --- --- ... ... ... /// /// /// ... ... ... /// /// ... ... ... ... ... ... /// /// /// /// /// 111 111 111 111 111 111 000 000 ... /// /// 000 000 000 000 000 /// ... ... ... ... /// 000 000 --- --- --- --- --- --- --- --- /// /// /// /// /// ... ... ... ... ... /// /// /// /// ... ... ... ... ... --- --- --- --- ,,, /// /// /// 000 /// ... ... --- ... --- --- --- --- ... /// /// /// ... ... --- --- ... ... /// /// /// /// /// /// /// /// /// --- --- ... ... /// /// 000 000 /// /// /// /// /// 000 000 111 000 000 000 000 000 000 000 000 ... /// /// 000 000 111 111 222 /// /// 000 000 000 000 /// /// --- 000 333 333 000 --- ... 000 ... ... ... ... ... ... ... ... /// /// ... ... --- ,,, ,,, +++ ,,, ,,, ,,, ,,, ,,, --- --- ... /// /// /// /// ... ... ... ... ... /// 000 222 222 111 000 /// /// 000 000 000 111 111 111 111 ... /// /// /// 000 000 000 111 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- --- --- ... ... ... /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ,,, ,,, ,,, ,,, --- ... /// /// ,,, ,,, ,,, --- ... /// /// /// ,,, ... /// ... --- ,,, --- ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... --- --- --- ... ... ... /// /// ... ... ... ... ... ... ... ... *** +++ +++ ,,, --- --- ... ... ... ... ... ... ... ... --- --- --- --- ... ... /// 000 111 111 --- --- --- --- ... ... ... ... *** +++ ,,, --- ... --- ,,, ,,, *** *** +++ +++ +++ ,,, ,,, ,,, ,,, +++ +++ *** +++ +++ ,,, ,,, +++ ,,, --- ,,, *** ))) *** +++ *** *** +++ +++ +++ +++ *** *** ((( ((( ))) *** +++ ,,, ,,, --- *** *** +++ +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- ... /// /// /// ... --- --- --- --- --- --- --- *** +++ ,,, ,,, +++ +++ ,,, ... ,,, +++ +++ +++ ,,, ,,, --- ... --- --- ,,, ,,, ,,, ,,, --- --- --- --- --- ,,, ,,, +++ +++ +++ ,,, ,,, --- --- --- --- ,,, ,,, --- --- --- ... ... ... /// /// --- --- --- ... ... ... /// /// --- ,,, ,,, ,,, --- --- ... /// 000 000 000 000 000 000 000 000 --- --- ... ... /// /// 000 000 ... ... ... ... ... ... ... ... ,,, --- ... /// 000 /// /// ... ... ... ... /// /// ... ... ... /// /// 000 000 000 000 /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 /// ... ... /// /// /// 000 000 000 000 ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// 000 /// /// 000 000 000 111 111 111 ... /// /// /// 000 000 000 111 000 /// ... --- --- ... /// 000 ... ... /// /// /// 000 000 000 ... ... ... ... ... ... --- --- --- --- ... /// 000 111 222 222 000 000 /// /// 000 111 111 222 000 000 000 000 000 000 000 000 ... ... ... ... ... /// 000 000 ... ... ... /// /// ... ... ... /// /// /// /// /// /// /// /// ... ... ... ... ... /// 000 000 ,,, ,,, --- ... /// 000 111 111 ... /// /// 000 000 /// /// ... --- --- ... ... ... /// /// /// 000 000 000 /// ... ... --- --- ... ... /// 000 000 000 000 000 /// ... ... --- ... /// 000 111 /// /// /// /// /// /// /// /// 000 /// /// /// ... ... ... ... --- ... /// 000 000 /// ... --- ... ... ... --- --- --- ,,, ,,, ... /// 000 000 000 /// --- --- ... --- --- --- --- ... /// /// /// ... ... --- --- ... ... /// /// /// /// /// /// /// /// /// --- ... ... /// 000 000 111 111 /// /// /// /// /// 000 111 111 000 000 000 000 000 000 111 111 ... /// /// 000 111 111 222 222 000 000 000 000 /// ... --- ,,, --- 111 444 444 000 --- ... 000 ... ... ... ... ... ... ... ... /// ... ... ... ... ... ... ... --- --- ,,, ,,, --- ... ... /// 000 /// /// /// ... ... ... ... ... /// 111 222 333 222 000 /// /// /// 000 000 111 111 111 222 ... /// /// /// 000 000 111 111 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 111 111 111 111 111 111 111 111 000 000 000 000 000 000 000 000 --- --- --- ... ... ... ... ... 000 000 000 000 000 000 000 000 --- --- --- --- ... ... ... /// --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// ... --- ,,, ,,, ,,, ,,, --- --- --- ... /// 000 000 111 ,,, --- ... --- ,,, ,,, --- ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// --- --- --- ... ... ... /// /// ... ... ... ... ... ... ... ... *** *** +++ ,,, ,,, --- ... ... --- --- --- ,,, ,,, +++ +++ +++ +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- ... /// /// /// *** *** ,,, --- ... --- --- ,,, *** *** +++ +++ +++ ,,, ,,, ,,, +++ +++ +++ *** +++ +++ ,,, ,,, ,,, --- ... --- +++ *** +++ ,,, *** *** +++ +++ +++ +++ *** *** ''' ''' ((( *** +++ ,,, --- ... *** *** +++ +++ +++ ,,, ,,, ,,, ... ... ... ... ... ... ... ... +++ ,,, ,,, --- ... /// 000 000 ,,, ,,, --- ... ... /// /// 000 *** +++ --- ,,, ,,, +++ --- ... +++ +++ +++ +++ ,,, ,,, --- ... ... --- --- ,,, ,,, --- --- ... --- --- --- ,,, ,,, +++ +++ +++ ,,, --- --- ... ... --- --- ,,, +++ +++ +++ ,,, ,,, ,,, --- --- --- --- --- ... ... ... /// /// ,,, ,,, ,,, ,,, --- --- ... /// /// /// /// /// /// /// /// /// ,,, --- --- ... /// 000 111 111 ... ... ... ... ... ... ... ... ,,, --- /// 000 000 000 /// ... --- --- ... ... ... ... --- --- /// /// 000 000 000 000 /// /// 111 111 111 111 111 111 111 111 111 111 111 111 111 000 /// ... /// /// /// /// 000 000 000 000 ... ... ... ... ... ... ... ... --- ... ... ... /// /// 000 000 000 000 000 000 111 111 111 111 ... /// /// /// 000 000 111 111 000 /// ... --- --- ... /// 000 /// /// /// /// 000 000 000 000 ,,, ,,, --- --- ... /// /// /// --- --- ... /// 000 111 222 222 000 000 /// 000 000 111 222 222 000 000 000 000 000 000 000 000 ... ... ... ... ... /// 000 111 --- --- ... ... ... ... --- --- /// /// /// /// /// /// /// /// ... ... ... ... ... /// 000 111 +++ ,,, --- ... /// 111 222 222 /// /// 000 000 000 000 /// /// ,,, --- --- --- ... ... /// /// --- --- ,,, +++ *** ))) ))) ((( ... ... /// 000 000 000 000 000 /// ... --- --- ... /// 000 111 111 111 111 111 111 111 111 111 000 000 /// /// ... ... ... --- --- ... /// 000 000 /// ... --- ... ... --- --- --- ,,, ,,, ,,, ... /// 000 000 000 /// --- ,,, ... --- --- --- --- ... /// /// ... ... ... --- --- ... ... ... /// /// /// /// /// /// /// /// ... /// /// 000 111 222 222 222 /// /// /// /// /// 000 111 111 /// 000 000 000 111 111 111 111 ... /// /// 000 111 222 222 222 000 000 /// /// ... --- +++ +++ --- 111 555 555 000 --- ... 000 /// /// /// /// /// /// /// /// --- --- ... ... /// 000 000 000 --- --- --- --- --- ... /// 000 ... /// 000 111 000 /// --- ,,, 111 111 111 111 111 222 222 222 000 222 333 222 /// ... /// 111 222 222 111 111 000 000 /// /// 000 000 000 000 000 000 000 000 333 333 333 222 111 000 /// ... ... ... /// /// 000 000 111 111 111 000 /// ... ... ... ... ... --- --- ,,, ,,, --- ... 000 111 ... ... ... ... ... ... ... ... /// /// /// /// /// ... ... ... 000 000 000 000 000 000 000 000 111 000 /// --- --- --- ... /// --- --- --- ... ... ... ... /// 111 000 /// ... --- --- ... /// ... ... ... ... /// /// /// /// --- --- ... ... /// /// 000 000 ,,, --- --- ... /// 000 111 111 000 000 000 000 000 000 000 000 ... ... ... ... ... ... ... ... 000 /// ... --- --- ... /// 000 --- ... ... ... --- ,,, +++ +++ ... ... ... ... ... ... ... ... /// /// ... --- --- --- --- ... ,,, --- --- ... ... ... ... ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ +++ +++ +++ +++ +++ +++ ... ... --- ,,, +++ *** ))) ((( 111 111 000 --- *** ))) +++ ,,, *** *** *** *** *** +++ +++ +++ +++ +++ *** ))) *** +++ --- ... --- --- --- ,,, ,,, +++ +++ +++ --- --- ,,, ,,, +++ ,,, ,,, ,,, /// ... --- +++ *** +++ +++ ,,, ,,, ,,, ,,, --- --- --- ... ... ... ... ... --- --- ,,, ,,, ,,, +++ +++ ,,, ,,, --- ... /// /// ... --- --- --- --- ... /// /// +++ +++ ,,, ,,, ,,, ,,, --- --- ... ... ... ... ... ... ... ... ,,, ,,, ,,, --- --- --- ... ... ))) ))) *** +++ ,,, --- --- ... /// --- +++ +++ ,,, ... ... --- --- --- --- ... ... ... /// /// 222 111 000 /// ... ... ... ... 000 000 000 000 000 000 000 000 ,,, --- --- --- ... /// /// /// ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// 000 000 111 111 111 111 000 000 000 000 /// /// ... ... ... --- ... /// 000 111 111 000 /// ... 333 111 ... ,,, ,,, ... 111 333 /// /// ... ... ... ... /// /// 111 111 111 111 111 000 /// /// 000 000 /// /// /// /// 000 000 000 /// ... --- --- ... /// 000 /// /// /// /// /// /// /// /// --- --- --- --- --- --- --- --- 111 111 000 000 /// /// ... ... 222 222 111 000 000 /// 000 000 111 000 /// ... ... /// 000 111 /// /// /// /// /// /// /// /// 000 000 /// ... ... ... ... ... /// ... ... ... --- --- --- --- 000 000 /// /// /// /// 000 000 ... 000 111 222 222 111 /// ... ... ... ... /// /// /// /// /// 111 000 /// ... ... /// 000 111 /// ... ... ... --- --- --- --- ... --- --- --- --- ... /// /// --- ... ... /// 000 /// /// /// 000 000 000 000 /// /// /// /// 000 /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... --- --- --- ,,, ,,, +++ +++ +++ /// ... --- ,,, +++ ,,, ,,, --- ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 ... --- --- ,,, ,,, ... /// 000 /// 000 000 /// --- ,,, ... /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... /// /// ... ... ... ... /// /// 000 000 /// ... ... ... ... ... ... ... /// /// 000 000 111 111 /// 111 222 111 /// ... /// 111 111 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 222 222 222 222 111 000 /// /// ... /// /// /// 000 000 000 111 000 000 /// ... ... ... ... ... --- --- ,,, ,,, --- ... 000 111 ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... 222 111 000 /// /// /// 000 000 --- --- --- ... ... ... ... /// 111 000 /// ... --- ... ... /// --- --- --- --- ... ... ... ... --- ... ... ... ... ... ... /// --- --- ... ... /// /// 000 000 /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... /// /// ... ... ... ... /// /// --- ... ... ... ... --- --- ,,, ... ... ... ... ... ... ... ... ... ... --- ,,, ,,, ,,, ,,, ,,, ,,, --- ... /// /// /// ... --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ +++ +++ +++ +++ +++ +++ ,,, ,,, ,,, +++ +++ +++ +++ *** *** *** ))) ''' %%% $$$ %%% ''' +++ +++ +++ *** *** *** *** *** +++ *** *** *** *** +++ +++ ,,, +++ *** *** *** *** *** *** ))) ,,, ,,, +++ +++ +++ +++ ,,, ,,, *** ))) ))) ))) ))) ))) *** *** ,,, ,,, ,,, --- --- --- ... ... ... ... --- --- --- ,,, ,,, ,,, +++ ,,, ,,, --- --- ... ... ... ... --- --- --- --- ... /// /// +++ +++ ,,, ,,, ,,, ,,, --- --- --- --- --- --- --- --- --- --- +++ +++ +++ +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- /// --- +++ +++ ,,, ... ... --- --- ... ... ... ... ... ... ... ... ... ... ... /// 000 222 222 /// /// /// /// /// /// /// /// --- --- ... ... ... ... ... ... ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// 000 000 111 111 111 111 000 000 000 000 /// /// /// ... ... ... /// /// 000 000 000 000 /// /// 111 111 000 /// /// /// 000 000 /// /// ... ... ... ... /// /// 111 111 111 111 111 000 /// /// /// /// ... ... ... ... /// /// /// ... --- --- --- --- ... /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... 111 000 000 000 /// /// /// ... 111 111 000 000 /// /// /// /// 111 000 /// ... ... /// 000 111 /// /// /// /// /// /// /// /// 000 000 /// ... ... ... ... ... /// /// /// ... ... ... --- --- ... ... --- --- --- --- ... ... 222 333 444 555 555 444 222 111 /// /// /// /// /// ... ... ... 000 000 /// /// /// /// 000 000 /// /// /// ... ... ... --- --- ... --- --- --- --- ... /// /// ... ... ... ... /// /// /// 000 000 /// /// /// /// /// /// /// /// /// /// ... ... ... --- --- ... ... ... ... ... ... ... ... --- --- --- ,,, ,,, +++ +++ +++ 000 /// ... --- ,,, ,,, --- ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// ... ... --- --- ... /// 000 /// 000 000 /// --- --- ... /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... /// ... ... --- --- ... ... /// 222 000 ... ,,, ,,, --- /// 000 --- ... ... /// 000 111 222 222 /// 000 111 000 /// ... ... 000 000 000 000 000 111 111 111 111 000 000 000 000 000 000 000 000 000 111 111 222 111 111 000 000 /// /// /// /// 000 000 000 000 000 000 /// /// /// /// ... ... --- --- --- --- ... /// 000 000 ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// ... ... ... ... ... ... ... ... 111 000 /// /// ... /// /// /// --- --- --- ... ... ... ... /// 000 000 /// ... ... ... ... /// ,,, ,,, ,,, --- --- --- --- ... /// ... ... ... ... ... ... --- ... ... ... /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// ... ... --- ... ... ... ... /// /// /// ... ... ... ... ... ... ... ... --- --- ,,, +++ +++ +++ +++ ,,, +++ ,,, ... 000 000 /// ... --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, *** *** *** +++ +++ ,,, ,,, ,,, *** *** *** ))) ''' ''' ((( *** ,,, ,,, +++ +++ *** *** ))) ))) *** *** *** +++ *** *** ))) ))) ))) ))) ))) *** *** *** *** *** +++ +++ *** *** *** +++ +++ ,,, ))) *** +++ ,,, --- --- --- --- ,,, ,,, ,,, --- --- --- ... ... ... --- --- --- --- ,,, ,,, ,,, --- --- --- --- --- --- --- --- ... --- --- --- --- ... /// /// +++ +++ ,,, ,,, ,,, ,,, --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ))) ))) *** *** *** +++ +++ +++ /// ... --- --- ,,, ,,, ,,, --- /// --- +++ +++ --- ... --- --- /// ... ... ... ... ... ... ... --- --- ... ... /// 111 222 333 /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// 000 000 111 111 000 000 /// 000 000 /// /// /// /// ... ... 000 000 /// /// /// /// 000 000 000 111 222 222 222 000 /// ... /// /// ... ... ... ... /// /// 000 000 111 111 000 000 /// /// ... ... --- --- --- --- ... ... ... --- --- ,,, ,,, --- --- ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// /// /// 000 000 /// /// /// /// /// /// 000 000 /// /// /// /// 000 000 /// /// /// /// /// /// /// /// 000 /// /// ... ... ... ... /// 000 000 000 /// /// /// ... ... ... ... --- --- --- --- ... ... 333 444 555 666 666 555 444 333 000 000 /// /// ... ... --- --- /// /// /// 000 000 /// /// /// 000 000 000 /// /// /// ... ... ... --- --- --- --- ... /// /// /// ... ... --- ... /// 000 111 /// /// /// /// /// /// /// /// ... ... ... ... --- --- --- ,,, ... ... ... ... ... ... ... ... --- --- ,,, ,,, ,,, ,,, +++ +++ 000 /// /// ... ... ... ... /// ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 000 /// ... ... /// /// /// /// 000 000 /// --- --- ... 000 /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... --- --- ,,, ,,, --- --- ... 000 /// ... --- --- ... /// 000 111 111 111 222 222 333 333 333 000 000 000 000 /// ... ... /// /// /// 000 000 111 111 222 222 000 000 000 000 000 000 000 000 /// /// 000 111 111 111 111 111 /// /// /// /// 000 000 000 000 /// /// 000 000 000 /// /// /// ... ... ... ... ... /// /// 000 ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... --- --- --- ,,, ,,, ,,, --- --- --- --- --- ... ... ... ... /// /// /// /// ... ... ... /// /// ,,, ,,, --- --- --- ... ... ... 000 000 000 /// /// ... ... ... /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ,,, --- /// /// /// /// --- ,,, ... ... ... ... /// /// 000 000 ... ... ... ... ... ... ... ... ... --- ,,, ,,, +++ ,,, ,,, ,,, *** ,,, ... 000 000 /// --- ,,, --- --- --- --- --- --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, *** *** +++ +++ +++ ,,, ,,, ,,, ,,, --- ... --- ,,, ,,, --- /// --- --- ,,, +++ *** *** ))) ))) ))) *** +++ +++ *** ))) ''' &&& *** *** +++ +++ ,,, ,,, --- --- *** *** *** ))) *** *** +++ +++ +++ ,,, --- /// /// /// ... --- ,,, ,,, ,,, --- --- --- ... ... --- --- --- --- --- --- --- --- --- --- --- --- --- --- ,,, ,,, ... --- --- --- --- ... /// /// +++ +++ +++ ,,, ,,, ,,, --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ))) *** *** *** *** +++ +++ +++ ... --- ,,, ,,, ,,, ,,, --- --- ... --- ,,, ,,, --- ... --- ,,, /// /// /// /// ... ... ... ... 000 000 /// /// /// /// 000 000 /// /// /// /// /// /// /// /// 000 000 /// /// ... ... --- --- ... ... ... ... /// /// /// /// ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// 000 000 /// /// /// /// /// /// 111 000 /// ... ... /// 000 111 111 222 222 222 111 000 /// ... /// /// ... ... ... ... /// /// /// 000 000 000 000 000 /// /// /// ... ... --- --- ... ... /// ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// /// /// ... /// /// /// /// /// ... ... 000 000 /// /// /// /// 000 000 /// /// /// /// /// /// /// /// 000 /// ... ... ... ... /// /// 000 000 000 000 /// /// /// /// 000 /// /// ... ... /// /// 000 000 111 111 222 333 222 222 111 111 111 000 /// ... --- --- ,,, --- ... /// 000 000 /// ... --- 000 000 000 000 /// /// /// /// ... --- --- --- --- ... /// /// 000 /// --- ,,, --- ... 000 222 ... ... ... /// /// /// /// /// ... ... --- --- --- ,,, ,,, ,,, ... ... ... ... ... ... ... ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, 000 000 /// /// /// /// /// /// ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// 000 000 000 000 000 000 000 000 ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// 111 000 000 /// /// /// /// /// ... /// 000 /// --- --- ... 000 /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... --- ,,, ,,, +++ +++ ,,, ,,, --- --- ... /// 000 000 /// ... ... 333 333 333 333 222 222 222 222 111 000 000 /// 000 /// /// ... /// /// 000 000 111 111 222 222 000 000 000 000 000 000 000 000 ... /// 000 111 111 111 111 111 000 000 000 000 /// /// /// /// ... /// 000 111 111 000 /// /// ... ... /// /// /// /// /// /// ... ... ... ... ... ... ... ... --- ... ... ... /// /// 000 000 /// /// /// /// /// /// /// /// ,,, ,,, --- --- --- --- --- --- --- --- --- ... ... ... ... /// ... ... /// /// /// /// /// /// --- ... ... ... /// /// /// /// 222 111 111 000 000 /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ,,, --- ... /// /// ... --- ,,, ... ... ... ... ... /// 000 111 ... ... ... ... ... ... ... ... /// ... ... --- --- --- --- --- +++ ,,, ... /// 000 /// ... --- --- --- --- --- --- --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ +++ *** *** ))) +++ ,,, ,,, +++ +++ ,,, --- ... --- --- ,,, +++ *** ))) ))) ))) *** +++ +++ *** ))) ''' &&& *** *** *** +++ +++ ,,, ,,, ,,, *** ))) ))) ))) *** *** +++ ,,, *** +++ ,,, ,,, ,,, +++ ))) ((( ,,, ,,, ,,, --- --- --- ... ... --- --- --- --- --- --- --- --- --- --- --- --- --- --- ,,, ,,, ... --- --- --- --- ... /// /// +++ +++ +++ ,,, ,,, ,,, --- --- --- --- --- --- --- --- --- --- +++ +++ +++ ,,, ,,, ,,, --- --- +++ *** *** ))) *** ,,, ... /// ... --- ,,, ,,, ... ... --- ,,, /// /// /// /// /// /// /// /// 111 000 000 /// /// /// /// 000 ... ... ... ... ... ... ... ... 000 000 000 /// /// ... ... --- ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 111 000 /// ... ... /// 000 111 222 222 111 000 /// /// 000 000 /// /// ... ... ... ... /// /// ... /// /// 000 000 000 /// /// 000 /// /// /// /// /// /// 000 /// /// /// 000 000 /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... /// /// /// /// 000 000 000 000 --- ... /// /// /// /// ... ... /// /// 000 000 000 000 /// /// 000 000 000 000 000 000 000 000 /// /// ... ... ... ... /// /// 000 000 000 000 /// /// /// /// /// /// ... ... ... ... /// /// ... ... /// /// 000 000 000 000 111 111 000 /// ... --- --- ,,, --- ... /// 000 000 /// ... --- 000 000 000 000 /// /// /// /// ... --- --- --- --- ... /// /// 000 /// --- ,,, --- ... 000 222 --- --- ... ... /// /// /// 000 ... ... --- --- --- ,,, ,,, ,,, ... ... ... ... ... ... ... ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, /// /// 000 000 000 000 000 000 ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... 000 000 000 000 000 000 /// /// ... /// /// /// --- --- /// 111 /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ,,, ,,, +++ +++ +++ +++ ,,, ,,, ,,, --- /// 111 111 000 ... --- 111 111 111 111 111 111 111 111 222 111 000 000 111 111 000 /// 000 000 000 000 111 111 111 111 000 000 000 000 000 000 000 000 ... /// /// 000 111 111 111 000 000 000 000 000 /// /// /// /// ... /// 000 111 222 111 000 /// ... /// /// 000 000 000 /// /// ... ... ... ... ... ... ... ... --- --- ... ... /// 000 000 000 000 000 000 000 000 000 000 000 ... ... /// 000 000 000 /// /// --- --- --- ... ... ... ... /// --- ... /// /// 000 /// /// /// ... ... ... /// /// /// 000 000 111 111 000 000 000 000 000 000 ... ... ... /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... --- --- ... ... ... ... --- --- /// ... --- --- --- ... /// 000 ... ... ... ... ... ... ... ... /// /// ... --- --- --- --- ... ,,, --- --- ... ... ... ... ... --- --- --- --- --- --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ *** *** *** ))) +++ --- --- +++ +++ +++ ,,, --- --- ,,, ,,, +++ +++ *** *** *** *** *** +++ *** *** ))) ))) ((( ((( ((( ))) ))) ))) ))) ))) *** *** *** *** *** +++ ,,, --- --- --- --- --- ,,, +++ *** *** ,,, ,,, ,,, --- --- --- ... ... ,,, ,,, ,,, --- --- --- --- ... --- --- --- --- --- --- --- --- ... --- --- --- --- ... /// /// +++ +++ ,,, ,,, ,,, ,,, --- --- ... ... ... ... ... ... ... ... ,,, ,,, --- --- --- ... ... ... *** ))) ))) ((( ))) ,,, ... 000 --- ,,, ,,, --- ... ... --- +++ ... ... /// /// /// 000 000 000 /// ... ... /// /// 000 111 222 ... ... ... ... ... ... ... ... 000 000 /// /// /// /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... /// /// 000 000 /// /// ... /// /// 000 000 000 000 111 111 000 000 /// /// /// /// 000 000 111 000 /// ... ... /// 000 111 /// /// ... ... ... ... /// /// ... ... /// 000 000 000 /// /// 000 000 /// /// /// /// 000 000 /// 000 000 111 111 000 000 /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... /// /// /// /// 000 000 000 000 --- ... /// 000 111 000 /// ... /// /// 000 000 000 000 /// /// 000 000 000 000 000 000 000 000 /// ... ... ... ... /// /// 000 000 000 000 /// /// /// ... ... --- --- ,,, ,,, ,,, ,,, --- --- ... ... ... /// /// 000 111 111 000 000 /// /// ... ... --- --- ... ... ... /// /// ... ... ... 000 000 000 /// /// /// ... ... ... --- --- --- --- ... /// /// /// ... ... --- ... /// 000 111 --- --- --- ... ... /// /// 000 ... ... ... ... --- --- --- ,,, ... ... ... ... ... ... ... ... +++ +++ ,,, ,,, ,,, ,,, --- --- ... /// /// 000 000 000 000 /// ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// --- --- --- --- --- --- --- --- ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... --- ... /// 000 000 000 000 /// ... /// /// /// --- ... /// 111 /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... --- ,,, ,,, +++ +++ ,,, ,,, --- --- ... ... /// /// /// /// /// ... ... /// 000 222 333 333 444 444 222 000 111 222 333 111 /// 111 111 111 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// 000 000 000 000 000 /// 111 000 000 000 /// /// /// ... --- /// 000 222 222 222 000 /// ... /// 000 111 000 000 /// ... ... ... ... ... ... ... ... ... --- --- ... ... /// 000 000 111 /// /// /// /// /// /// /// /// ... /// 000 111 111 111 000 000 --- --- --- ... ... ... ... /// ,,, --- /// 000 000 000 /// /// --- --- --- ... ... ... /// /// ... ... ... ... /// /// /// /// --- --- ... ... /// /// 000 000 /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... --- --- ,,, ,,, --- --- ... 000 /// --- ,,, +++ ,,, ... /// ... ... ... ... ... ... ... ... /// ... --- --- ,,, ,,, --- --- ... --- --- ,,, --- ... /// 000 ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- *** +++ +++ +++ +++ +++ ,,, ,,, +++ --- /// /// --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ *** *** *** *** +++ +++ ,,, ))) ))) ))) ))) ((( ((( ((( ((( *** *** *** +++ +++ ,,, --- ... 000 /// /// ... ... ... /// /// ,,, ,,, ,,, --- --- --- ... ... ,,, ,,, ,,, --- --- --- ... ... +++ ,,, ,,, --- --- ... ... ... ... --- --- --- --- ... /// /// +++ +++ ,,, ,,, ,,, ,,, --- --- --- --- --- --- --- --- --- --- ,,, --- --- --- ... ... ... ... --- ,,, *** ))) *** +++ ... /// --- ,,, ,,, --- /// /// --- +++ --- --- ... /// 000 111 111 222 000 000 /// /// /// /// 000 000 ... ... ... ... ... ... ... ... /// /// /// /// /// 000 000 000 ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... /// /// /// /// ... ... /// /// 000 000 000 111 111 111 /// /// 000 000 000 000 /// /// ,,, --- ... /// /// 000 /// /// /// /// ... ... ... ... /// /// --- ... ... /// 000 000 /// /// /// /// /// ... ... /// /// /// ... /// 000 111 111 000 /// ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... /// /// /// 000 000 000 111 --- ... 000 222 222 111 000 /// ... /// 000 111 111 000 /// ... 000 000 000 000 000 000 000 000 ... ... ... ... ... /// 000 000 /// /// /// ... ... ... --- --- --- ,,, ,,, +++ +++ ,,, ,,, --- --- --- --- ... ... /// 000 111 /// /// /// /// /// ... ... ... /// ... ... --- --- ... ... /// /// /// /// ... ... ... --- --- ... --- --- --- --- ... /// /// ... ... ... ... /// /// /// 000 ,,, ,,, --- ... ... /// 000 000 /// /// /// ... ... ... --- --- ... ... ... ... ... ... ... ... +++ +++ +++ ,,, ,,, --- --- --- --- ... /// 000 000 000 /// /// ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// --- --- --- --- --- --- --- --- ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- +++ ,,, --- /// 000 000 000 000 --- ... /// ... --- ... 000 111 /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... --- --- ,,, ,,, ,,, ,,, --- --- /// ... --- --- --- /// 000 222 --- ... 000 222 444 666 888 999 555 333 111 111 333 444 222 000 222 222 111 111 000 000 /// /// 000 000 000 000 000 000 000 000 /// /// 000 000 000 000 /// /// 111 111 000 000 /// /// /// ... --- /// 111 222 333 222 111 000 ... /// 000 111 111 000 /// ... ... ... ... ... ... ... ... ... --- --- --- ... /// 000 000 111 ... ... ... ... ... ... ... ... ,,, --- /// 000 000 000 /// ... --- --- --- ... ... ... /// /// ,,, --- /// 000 000 000 /// /// ,,, ,,, ,,, --- --- --- ... ... +++ ,,, ,,, --- --- ... ... ... ,,, --- --- ... /// 000 111 111 000 000 000 000 000 000 000 000 ... ... ... ... ... ... ... ... ... ... ,,, +++ +++ ,,, ... ... 000 /// --- +++ +++ +++ ,,, --- ... ... ... ... ... ... ... ... ... --- ,,, ,,, +++ +++ ,,, ,,, /// ... ,,, +++ ,,, --- /// 111 ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- ((( ))) *** +++ ,,, --- ... ... *** ,,, --- --- ,,, *** ))) *** ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- +++ +++ *** ))) *** +++ --- ... ,,, ,,, +++ +++ *** *** ))) ))) +++ +++ +++ +++ ,,, --- ... /// ,,, +++ *** *** +++ ,,, ... /// ,,, ,,, ,,, --- --- --- ... ... ,,, ,,, ,,, --- --- ... ... ... +++ +++ ,,, ,,, --- ... /// /// ... --- --- --- --- ... /// /// +++ +++ ,,, ,,, ,,, --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- ... ... 000 /// ,,, *** *** +++ --- /// --- ,,, ,,, ... /// /// --- +++ ,,, --- ... /// 000 111 222 333 444 333 222 000 ... --- ,,, ,,, ... ... ... ... ... ... ... ... ... ... /// /// 000 000 111 111 ... ... ... ... /// /// /// 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// ... ... /// /// /// /// ... ... /// /// 000 000 111 111 111 222 ... /// 000 111 111 000 /// ... ((( *** ... 000 111 000 /// --- /// /// ... ... ... ... /// /// --- --- ... /// 000 000 /// /// ... ... ... --- --- ... ... ... --- ... /// 000 000 /// ... --- /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 ... /// /// /// 000 000 111 111 --- /// 111 222 333 222 111 000 ... /// 000 111 111 000 /// ... 000 000 000 000 000 000 000 000 ... ... ... ... ... /// 000 111 /// ... ... ... --- --- --- --- /// ... ... --- --- ... ... /// +++ +++ +++ ,,, ,,, ... /// /// ... ... ... /// /// /// /// /// /// ... --- ,,, ,,, --- ... /// /// ... ... ... --- --- --- --- ... --- --- --- --- ... /// /// --- ... /// /// 000 /// /// /// ,,, ,,, --- --- ... /// 000 000 000 /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... +++ +++ +++ ,,, ,,, --- --- --- ,,, --- ... 000 000 000 /// ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// --- --- --- --- --- --- --- --- ... ... ... ... /// /// /// 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// --- --- --- --- --- --- --- --- ))) *** ,,, ... 000 000 000 000 --- ... /// ... ... ... 000 222 /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... --- --- ,,, ,,, --- --- ... /// /// /// /// /// /// /// /// --- ... /// 000 222 333 555 555 888 777 555 333 222 111 000 000 /// /// /// /// /// 000 111 111 000 000 000 000 000 000 000 000 /// ... --- --- ... /// 000 111 000 000 000 000 111 111 111 111 ... /// 000 111 333 444 666 666 000 000 000 000 000 000 000 000 000 /// ... --- ,,, +++ *** *** --- --- ... ... /// /// 000 000 111 111 000 000 /// /// ... ... ... /// /// 000 000 000 000 /// +++ ,,, --- /// /// --- ,,, +++ ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... /// /// /// 000 000 000 000 111 000 000 000 000 000 000 000 000 /// /// ... ... ... --- --- --- /// /// /// /// ... ... ... ... --- --- --- ... ... ... ... /// 000 /// ... --- --- --- --- --- --- --- ,,, +++ ,,, --- ... /// ... --- --- ... /// 111 333 444 111 111 111 /// --- --- /// 111 /// /// ... --- ,,, ,,, +++ +++ *** +++ --- ... /// ... --- --- +++ +++ +++ ,,, ,,, --- --- --- ''' ''' ((( ))) *** +++ +++ ,,, *** *** *** *** *** *** *** *** *** +++ ,,, ,,, --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- ... ... ... ... ... --- --- *** +++ ,,, --- ... ... ... ... ,,, ,,, ,,, --- --- --- ... ... ... ... ... ... ... ... ... ... 000 000 /// /// ... ... ... --- ... ... --- --- --- ,,, ,,, ,,, *** +++ +++ ,,, ,,, +++ +++ *** +++ +++ +++ +++ +++ +++ +++ +++ --- --- --- --- --- ... /// /// ... --- --- --- --- ... /// /// --- --- --- --- ... 000 111 333 444 333 000 ... --- --- ... /// 000 000 /// /// ... ... ... --- ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// 000 000 000 /// --- ,,, --- --- --- --- ... ... ... /// /// /// ... ... ... ... /// /// 000 000 000 000 000 000 000 000 111 111 000 /// ... --- --- ,,, 111 000 /// ... --- --- ... /// 000 /// ... --- --- ... /// 000 /// /// /// /// /// /// /// /// 000 000 /// /// ... ... ... --- /// /// /// /// /// /// /// /// 000 000 /// ... ... ... ... ... /// /// /// /// 000 000 000 000 --- ... ... /// 000 111 111 111 000 000 111 111 111 111 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// ... ... /// /// /// ... --- --- ,,, ,,, /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... +++ ,,, ,,, --- --- ,,, ,,, +++ /// /// /// /// /// /// /// /// 000 000 /// ... --- ,,, ,,, +++ +++ +++ ,,, ,,, --- ... ... /// /// /// ... --- --- --- --- --- 111 000 /// ... ... ... ... ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- ... /// 000 000 --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... /// /// ... ... ... --- --- --- /// /// /// /// /// /// /// /// --- --- --- ... /// 000 000 111 ... ... --- --- --- --- ... ... ... --- ,,, ,,, ,,, ,,, --- ... --- --- ... /// /// ... --- ,,, --- ... /// ... --- --- ... /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// 000 000 000 111 111 222 222 111 000 000 000 000 000 /// /// /// /// /// 000 000 111 000 000 000 000 000 000 000 000 /// ... ... --- ... /// 000 111 /// /// 000 000 000 111 111 111 /// 000 000 000 111 111 111 111 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// --- --- ... /// 000 000 111 111 111 000 000 000 /// /// /// ... 111 000 000 000 /// --- ,,, +++ --- ... 000 111 111 000 ... --- ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... ... ... ... --- --- --- ,,, ,,, ,,, --- --- --- --- ... /// /// /// /// /// /// /// /// /// /// ... ... ... --- --- --- ... ... /// /// /// /// /// /// --- --- --- ... ... ... ... /// /// /// ... --- --- --- --- --- --- --- ,,, ,,, ,,, --- ... /// ... --- --- --- ... 000 111 222 /// /// /// ... ,,, ,,, --- /// ... ... ... --- --- ,,, ,,, +++ +++ ,,, --- ... ... ... --- ,,, +++ +++ +++ ,,, ,,, --- --- --- *** +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ *** +++ ,,, ,,, --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- ... ... ... ... ... --- --- --- --- ... ... ... --- --- ,,, ,,, ,,, ,,, --- --- --- ... ... ... ... ... ... ... ... ... ... 000 /// /// /// ... ... ... --- ... ... --- --- --- ,,, ,,, ,,, ,,, --- --- ... ... --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ... ... --- --- --- ... ... /// ... --- --- --- --- ... /// /// ... ... --- --- ... /// 000 111 222 111 /// ... --- --- ... /// 000 /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... /// 000 000 000 /// --- ,,, --- --- ... ... ... /// /// /// /// /// ... ... ... ... /// /// 000 000 000 000 000 000 000 000 000 000 /// /// ... ... --- --- 111 000 /// ... --- ... ... /// 000 /// ... --- --- ... /// 000 /// /// /// /// /// /// /// /// 000 /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// 000 000 /// ... ... ... ... ... /// /// /// /// 000 000 000 000 ... ... /// /// 000 111 111 222 000 000 000 000 000 000 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// ... ... ,,, --- --- ... /// /// 000 000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ,,, --- --- ... ... --- --- ,,, ... ... ... ... ... ... ... ... 000 /// /// ... --- ,,, ,,, ,,, /// /// ... ... --- ,,, ,,, ,,, /// /// ... ... --- --- ... ... --- --- --- ,,, --- --- ... ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- --- --- --- --- --- ,,, ,,, --- --- ... /// /// 000 --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... /// /// ... ... ... --- --- --- /// /// /// /// /// /// /// /// --- --- ... ... /// 000 000 111 ... ... --- --- --- --- ... ... ... ... --- ,,, ,,, --- ... ... ... /// 000 111 111 000 /// ... --- ... /// ... --- --- ... /// /// /// /// /// ... ... ... ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- --- --- --- --- --- /// /// /// /// /// /// /// /// 000 000 /// /// ... ... --- --- ... ... ... ... /// 000 111 111 /// /// ... ... /// /// 000 111 000 000 000 000 000 000 000 000 /// /// ... ... ... /// 000 000 /// /// 000 000 000 000 111 111 000 000 /// /// ... ... --- --- /// /// /// /// /// /// /// /// ,,, --- --- ... /// 000 111 111 --- --- ... /// 111 222 333 333 000 000 000 000 /// /// /// /// /// /// /// /// ... ,,, +++ +++ /// /// 111 111 111 111 /// /// /// /// /// /// /// /// /// /// 000 000 000 000 000 000 000 000 --- --- --- --- --- --- --- --- ... ... /// /// /// /// 000 000 /// /// /// /// /// /// /// /// ... ... ... ... ... --- --- --- ... ... ... /// /// 000 000 000 --- --- --- ... ... ... ... /// ... ... ... --- --- --- --- --- --- ,,, ,,, ,,, ,,, --- ... /// ... --- --- --- --- ... /// 000 --- --- --- ,,, *** *** +++ --- --- --- --- --- --- --- --- --- --- --- ... ... ... --- ,,, ,,, +++ +++ ,,, ,,, ,,, ,,, --- --- ... --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, *** +++ ,,, ,,, --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- ... ... ... ... ... --- /// 000 000 /// ... --- ,,, ,,, ,,, ,,, ,,, --- --- --- ... ... ... ... ... ... ... ... ... ... /// /// /// ... ... ... ... ... ... ... --- --- --- ,,, ,,, ,,, --- --- ... ... ... ... --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ... ... --- --- --- --- --- ... ... --- --- --- --- ... /// /// /// ... ... --- ... ... /// /// 000 /// ... --- --- ... /// 000 /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// 000 /// /// ... --- ... ... /// /// /// 000 000 000 /// /// ... ... ... ... /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// ... ... ... 000 000 /// ... ... ... ... /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// /// /// /// /// 000 /// /// ... ... ... ... /// /// /// /// /// 000 000 000 000 /// /// 000 000 111 111 222 222 111 111 /// /// /// /// 111 111 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 /// /// ... --- ... ... /// /// 000 111 111 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... --- ... ... /// /// ... ... --- ... ... ... ... ... ... ... ... /// /// ... ... --- --- ,,, ,,, 000 000 /// /// ... --- --- ,,, 000 /// /// /// ... ... ... ... *** *** *** *** +++ ,,, --- ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ... ... ... ... ... ... ... ... ,,, ,,, ,,, --- ... ... /// /// ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... --- --- --- /// /// /// /// /// /// /// /// --- --- ... ... /// 000 000 000 ... ... --- --- --- --- ... ... ... ... --- ,,, ,,, --- ... ... ... /// /// 000 000 000 /// /// --- ... /// ... --- --- ... /// /// /// /// ... ... ... ... --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- --- --- --- --- --- /// /// /// /// /// /// /// /// 000 000 /// /// ... --- --- --- /// /// /// /// 000 000 111 222 /// ... ... ... ... /// 000 000 000 000 000 000 000 000 000 000 /// /// /// /// /// /// 000 000 /// /// /// /// 000 000 000 111 000 /// /// ... ... --- --- --- /// /// /// /// /// /// /// /// *** +++ +++ ,,, --- ... /// /// --- --- ... 000 111 333 444 444 000 000 000 000 /// /// /// /// ,,, ,,, --- ... /// /// /// /// ... ... /// 000 000 /// ... ... 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 --- --- --- --- --- ... ... ... /// /// 000 000 000 111 111 111 /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... --- ... ... /// /// 000 000 111 --- --- --- ... ... ... ... /// --- --- --- --- --- --- --- ,,, ,,, ,,, ,,, ,,, --- --- ... ... --- --- --- --- --- --- --- --- ,,, --- --- ,,, *** *** +++ ,,, ,,, ,,, --- --- --- --- --- --- ... ... ... --- --- ,,, ,,, +++ ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, *** +++ ,,, ,,, --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- ... ... /// ... ... ... /// /// 000 000 /// ... ... --- ,,, ,,, ,,, --- --- --- ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... --- --- --- ,,, ,,, ,,, +++ +++ ,,, ,,, ,,, ,,, +++ +++ --- --- --- --- --- --- --- --- ... ... --- --- ,,, ,,, --- --- ... --- --- --- --- ... /// /// /// /// ... ... --- --- --- --- --- --- --- ,,, --- ... /// 000 /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// 000 000 000 /// /// /// /// /// /// ... ... /// /// /// /// 000 000 000 000 /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// ... ... ... /// /// /// /// /// /// /// /// ... ... ... /// /// /// /// /// ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... /// /// /// /// /// /// /// /// 000 /// ... ... ... ... /// /// /// /// /// /// 000 000 000 000 000 000 000 000 111 111 222 222 222 111 /// ... ... /// 111 222 000 000 /// /// /// /// 000 000 /// /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// 111 111 111 000 /// /// ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... --- --- ... ... ... ... --- --- ... ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- --- ... ... /// 000 000 000 /// /// 000 /// /// /// ... ... +++ +++ *** *** +++ ,,, ,,, --- --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... ,,, ,,, ,,, --- --- ... ... ... /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... ... ... /// /// 000 000 ... ... --- --- --- --- ... ... ... ... --- --- --- --- ... ... ,,, ,,, --- --- --- --- --- --- --- ... /// ... --- --- --- /// /// /// ... ... ... --- --- --- ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- /// /// /// /// /// /// /// /// ... ... /// /// /// /// /// /// 000 000 /// /// ... /// /// /// ... ... ... ... ... /// /// 000 /// /// /// /// /// /// /// /// 000 000 000 000 000 000 /// /// ... /// /// /// /// 000 000 000 ... ... /// /// /// /// /// 000 ... ... ... ... ... ... ... ... ,,, --- --- --- --- --- --- --- --- --- ... 000 111 333 444 444 /// /// /// /// 000 000 000 000 --- --- ... /// 000 111 111 111 ... ... /// /// /// /// ... ... 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// --- --- ... ... /// /// /// /// ,,, ,,, ,,, --- --- --- ... ... ... ... ... ... ... ... ... ... --- ... ... ... ... ... ... ... --- --- ... ... /// /// /// /// --- --- --- ... ... ... ... /// ,,, ,,, --- ... ... --- --- ,,, ,,, ,,, ,,, --- --- --- --- --- --- --- --- --- --- ,,, ,,, ,,, ,,, --- ... --- ,,, +++ +++ ,,, ,,, ,,, --- --- --- --- --- --- ... ... ... --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, *** *** *** +++ ,,, --- --- --- +++ +++ +++ +++ +++ +++ +++ +++ *** +++ ,,, ,,, --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- ... /// /// ... ... --- ... ... /// 000 000 /// /// ,,, ,,, ,,, --- --- --- ... ... ... ... ... ... ... ... ... ... --- --- --- ... ... ... ... ... ... ... --- --- --- ,,, ,,, ,,, +++ ,,, ,,, --- --- ,,, ,,, +++ --- --- --- --- --- --- --- --- ... --- --- ,,, ,,, ,,, --- --- ... --- --- --- --- ... /// /// /// /// /// ... ... --- ,,, ,,, ,,, ,,, --- --- ... ... /// 000 ... ... ... /// /// /// /// /// ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// 000 000 111 111 /// /// ... ... ... /// /// /// /// /// /// /// 000 000 000 000 /// /// ... ... ... ... /// /// /// /// /// /// /// /// /// /// ... ... ... /// /// /// /// /// ... ... /// /// /// /// /// /// ... /// /// /// /// /// /// ... /// /// /// /// /// /// /// /// ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// /// /// 000 000 000 000 000 000 000 000 000 111 111 111 111 000 ... --- --- ... 000 111 000 000 /// /// /// /// 000 000 /// /// /// /// /// /// /// /// /// /// 000 000 000 000 /// /// 111 111 111 000 /// /// ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ,,, ,,, --- --- --- --- ,,, ,,, ... ... ... ... ... ... ... ... ,,, ,,, ,,, --- --- --- --- --- --- --- ... ... /// 000 000 000 ... /// /// 000 /// ... --- --- ... ... --- ,,, ,,, ,,, ,,, ,,, --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ,,, ,,, ,,, --- --- --- --- --- /// /// /// /// /// /// /// /// ... ... ... ... ... ... ... ... --- ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// /// ... ... --- --- --- --- ... ... ... ... ... ... ... ... ... ... ,,, ,,, ,,, ,,, --- --- ... ... --- ... /// ... --- --- --- /// ... ... ... ... --- --- --- --- ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- /// /// /// /// /// /// /// /// ,,, --- --- ... /// 000 111 111 000 /// ... --- ,,, ,,, ,,, ,,, ... ... --- --- ... ... /// 000 /// /// /// /// /// /// /// /// 000 000 111 111 111 000 /// /// ... ... /// /// /// /// 000 000 --- ... ... /// 000 111 222 222 ... ... ... ... ... ... ... ... 000 000 000 /// ... ... ... --- --- --- ... /// 111 222 333 333 /// /// /// /// 000 000 000 000 000 000 111 111 000 /// ... ... 000 000 000 000 000 000 000 000 /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// --- --- ... ... /// 000 000 000 --- ... ... ... ... /// /// /// ... ... ... ... ... ... ... ... --- --- --- ... ... ... ... ... --- --- --- --- --- --- --- --- --- --- --- ... ... ... ... /// *** +++ --- ... ... --- ,,, ,,, +++ ,,, --- --- ... ... --- --- ,,, --- --- ... ... --- ,,, ,,, ,,, ... /// /// --- ,,, ,,, ,,, --- --- --- --- --- --- --- --- ... ... --- ,,, ,,, ,,, --- --- --- --- ,,, ,,, ,,, ,,, +++ +++ ((( ((( ))) *** +++ ,,, --- --- *** *** *** *** *** *** *** *** *** +++ ,,, ,,, --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- ... /// /// /// /// ,,, ,,, --- ... /// 000 000 /// ,,, ,,, ,,, --- --- --- ... ... ... ... ... ... ... ... ... ... --- --- --- --- --- ... ... ... ... ... --- --- --- ,,, ,,, ,,, ... ... /// /// /// /// ... ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- ... ... ... --- --- --- --- ... /// /// ... ... ... ... ... --- ,,, +++ --- --- ... ... /// /// /// /// ... ... ... /// /// /// /// /// ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... /// /// 000 000 111 111 222 /// ... ... ... ... /// 000 000 ... ... /// /// /// 000 000 000 /// /// ... ... ... ... /// /// 000 000 000 000 000 000 000 000 /// /// /// /// /// ... ... ... --- ... /// /// 000 /// /// /// ... ... /// /// /// /// ... ... /// /// /// /// /// /// /// /// ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... /// /// 000 /// /// /// /// 000 000 000 000 /// /// /// /// /// 000 000 000 000 000 ... ... ... ... 000 000 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 ... /// /// 000 000 000 000 000 --- ... ... /// /// 000 111 111 --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... +++ ,,, ,,, ,,, ,,, ,,, ,,, +++ --- --- --- --- --- --- --- --- +++ +++ ,,, ,,, --- --- ... ... 000 000 /// /// ... --- --- ,,, --- ... /// /// /// ... ,,, +++ 000 /// ... --- ,,, ,,, ,,, ,,, --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, --- --- ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... --- --- --- ... ... ... ... ... /// /// /// /// /// /// /// /// ... ... /// /// /// /// /// /// ... ... --- --- --- --- ... ... --- ... /// /// /// /// ... --- --- --- --- --- ... /// 000 111 --- ... /// ... --- --- ... /// ... ... ... --- --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ,,, ,,, ,,, --- ... ... /// /// 000 /// ... --- ,,, ,,, ,,, ,,, ... --- --- --- --- ... /// /// /// /// /// /// /// /// /// /// 000 111 111 222 111 000 /// ... ... ... ... /// /// /// 000 000 ... ... ... /// 000 000 111 111 ... ... ... ... ... ... ... ... 000 000 /// /// /// ... ... ... --- --- ... /// 000 000 111 111 ... /// /// /// 000 000 000 111 /// /// /// 000 /// /// ... --- 000 /// /// /// /// /// /// 000 ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- ,,, ,,, --- ... ... /// 000 000 000 000 000 000 111 111 111 111 ... ... ... ... ... ... ... ... --- --- --- ... ... ... /// /// --- --- --- ,,, ,,, +++ +++ *** --- --- --- ... ... ... ... /// ))) +++ ,,, ... ... --- ,,, +++ +++ ,,, --- ... ... ... --- --- ,,, --- ... ... /// ... --- --- +++ --- /// /// --- ,,, +++ ,,, ... ... ... --- --- ,,, ,,, +++ --- --- ,,, ,,, ,,, --- ... /// --- --- --- ,,, ,,, +++ +++ +++ ))) ))) *** *** +++ +++ ,,, ,,, +++ +++ +++ +++ +++ +++ +++ +++ *** +++ ,,, ,,, --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ ,,, --- ... /// /// /// /// ,,, --- --- ... ... ... --- --- ,,, ,,, ,,, --- --- --- ... ... ... ... ... ... ... ... ... ... ,,, ,,, ,,, --- --- ... ... ... ... ... --- --- --- ,,, ,,, ,,, ... ... /// /// /// /// ... ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, *** *** *** +++ ,,, --- ... /// ... --- --- --- --- ... /// /// ,,, --- ... ... ... --- ,,, +++ ... ... /// /// 000 /// /// /// ... ... ... ... /// /// /// 000 ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... /// /// 000 111 111 222 222 /// ... ... --- ... /// 000 111 --- --- ... ... ... /// /// /// /// /// ... ... ... ... /// /// 000 000 000 000 000 000 000 000 000 000 /// /// ... ... --- --- ,,, --- /// 000 000 000 /// /// --- ... /// 000 000 /// ... --- /// /// /// /// /// /// /// /// ... ... ... ... /// /// /// 000 /// /// /// /// /// /// /// /// ... ... ... ... ... /// 000 000 /// /// /// /// 000 000 000 000 /// ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 ... ... /// 000 000 000 000 000 ,,, --- --- ... /// /// 000 000 --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... ,,, ,,, --- --- --- --- ,,, ,,, --- --- --- --- --- --- --- --- *** *** +++ ,,, --- --- ... ... /// /// ... ... --- ,,, ,,, ,,, ,,, --- ... /// ... --- +++ *** /// ... --- --- --- --- --- ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... --- --- --- ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... --- --- --- --- ... ... --- ... /// 000 000 /// ... --- --- --- ,,, ,,, --- /// 000 111 --- ... /// ... --- --- ... /// ... ... ... --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// +++ ,,, ,,, ,,, ,,, ,,, --- --- 111 111 000 /// /// /// 000 000 ... --- --- --- --- ... /// /// /// /// /// /// /// /// /// /// 000 111 222 222 222 000 /// ... ... ... ... ... /// /// /// 000 ... ... ... /// /// /// /// /// ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- --- --- ... ... /// /// 000 000 ... /// /// /// 000 000 111 111 *** +++ ,,, ... /// 000 000 000 --- --- ,,, ,,, ,,, ,,, --- --- ... ... ... ... ... ... ... ... --- --- --- --- --- --- --- --- +++ +++ ,,, ,,, --- ... /// /// --- --- --- --- ... ... ... ... ... ... ... ... ... ... ... ... --- --- --- ... ... ... /// /// ... --- --- ,,, +++ *** ))) ))) --- --- --- ... ... ... /// /// ))) *** ,,, ... ... ... ,,, +++ +++ ,,, --- ... ... ... --- ,,, +++ ,,, ... /// /// /// ... ... +++ --- ... ... --- +++ +++ +++ /// /// ... --- ,,, ,,, +++ +++ --- ,,, ,,, +++ ,,, --- /// 000 --- --- --- ,,, ,,, +++ +++ +++ ,,, ,,, +++ +++ +++ +++ *** *** ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ +++ ,,, --- --- --- ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, +++ ,,, --- ... /// /// /// /// ... ... ... ... --- ,,, +++ +++ ,,, ,,, ,,, --- --- --- ... ... ... ... ... ... ... ... ... ... ,,, ,,, ,,, --- --- ... ... ... ... ... --- --- --- ,,, ,,, ,,, ,,, ,,, --- --- --- --- ,,, ,,, +++ +++ +++ +++ +++ +++ +++ +++ ))) ))) *** +++ ,,, ... /// 000 ... --- --- --- --- ... /// /// +++ ,,, --- ... ... ... ,,, ,,, /// /// 000 000 000 000 /// /// --- ... ... ... /// /// 000 000 ... ... ... ... ... ... ... ... /// /// /// /// /// /// /// /// ... /// /// 000 111 222 222 222 /// ... --- --- ... /// 000 111 --- --- --- --- ... ... ... /// /// /// ... ... ... ... /// /// 000 000 000 000 000 000 000 000 111 111 000 /// ... --- --- ,,, ,,, --- /// 000 000 000 /// /// --- ... /// 000 000 /// ... --- /// /// /// /// /// /// /// /// --- ... ... ... /// /// 000 000 /// /// /// /// /// /// /// /// ... ... ... ... ... /// 000 111 /// /// /// /// 000 000 000 000 ... ... ... ... ... --- --- --- ... ... /// /// /// /// ... ... 000 000 /// /// /// /// 000 000 000 000 000 000 000 000 000 000 ... ... /// 000 000 000 000 000 /// /// /// ... --- --- ,,, ,,, --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... --- ... ... ... ... ... ... --- --- --- --- --- --- --- --- --- *** *** +++ ,,, --- --- ... ... +++ +++ ,,, ,,, --- ... ... /// +++ ,,, --- ... ... ,,, *** ))) ,,, ,,, ,,, ,,, --- ... /// /// ... ... ... ... ... ... ... ... 000 000 000 000 000 000 000 000 ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, --- --- --- --- --- --- --- --- ... ... ... ... ... ... ... ... --- --- --- ... ... ... /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ... ... ... ... ... ... --- --- ... ... ... --- ... /// 000 000 /// ... --- +++ +++ *** *** +++ --- ... /// --- ... /// ... --- --- ... /// ... ... --- --- --- ,,, ,,, ,,, ... ... ... ... ... ... ... ... 000 000 000 000 000 000 000 000