########## #........# ########## ############ ############## #........######........# #..........# #............# #........##...'........# ######..........###............# #........#..###........###.^..'..........#..............# #..........## #........'..)####..........'.#....%.......# #........### #......(.##### #...>......###............# #...._...# #######'## #..........# #............# ##.....### #.### #####+###### ##########.### #.###### #...## #.# #......# ###..# ##.# ########'### ########+### #..# #...........# #..........# #.## #...........# #..........# #.# #...........# #..........#### #.# #...........##### #..........##.+ #.# #>..........'...###.....%....#.<# #.# #...........###...'..........'.## #.# ######'###### #####..........### #.# #. #..........# #.# #. #####+###### #.# #. #.# #.## #####+######### #.# #..# #.....[.......# ##.# ####'#### ###....5.r@.....# #..# #.[.....###.%.......5.....+ #.## #.......'...#......5......# #.# #.......#####.>..?........# #.# #.......# #.............# ##.# #.......# #.............# #..# ##'###### #............. #.## #.# #######+##### #.# #.### #.. #.# #...# ###.###### #.# #####'####### #........# #.# #...........# #........# ######'##### #...........####........# . #..........# #...^.).....'.##........###. #. #..........# #.....(.....#............... #..#..).......# #...........####........### #.'..........# #...........# #...^....# ###..........# #...........# #####.#### ###'######## ############# #...## # #..# ###..# ##.. ##.## ##########'#### #.. #..# #.............# #####'### ##.# #.....<.......# #.......# ###'#### #.............# #.......# #......# #.............####.......# #####......# #.............'..#.......# ##...'......# #<............##.'.).....####..###..>...# ##################.......'....## ######## #.......###### #########