########## ############ ###........### #......>...# #............############### #..........####.#........#.....#.........# #..........##...#........#####...........#. #.............###........# ###...........# #..........#### #........# #.........## #######.#### ####.##### ###.####### #.# #.# #..# #.# #.# #.## #.# ##.# #.# #.# #..# ##.# #.# #.## #..# #.# #####+##### ###'####### #.# #.........# ###.........# #.# #...^.....####.'.........# #.# #.........'....#.........# #.# #.........######.........# #.# #######'### #####+##### #.# #..# #.# ###.## .# ##.# #...# #.# #..# ##.### ########.#### ######'#### #.<# #...........# #.........### ##.###### #...........# #.........'.# #.......# #...........# ### #.........#.####.......#####...........# ##..+ #.........#...##.........%.#...........###..# #........)###..........###.............##..# #.........# ####.......# ###........)))lg.## #####'##### #.......# #.....g.....#### #..# ###.##### #...........# #.## #...# ######.###### #####+###############'##### ###.######## #...........##............# #..........# ####. #...........##............# #..........# ..!... #...........##............# +..........##...... #...........##............# #..........#....... #...........#.....).......+ #........%.#.....g.. #...........#.............# #........(......g... #.........................# #..........##....... #............#(...........# #......<...# ....< #...........##............# #..........# #.## ###%##################+#### ############ .. #.##### #.....# #########'## #..........# #..........# #..........# #..<.......+ #.........># #..........# #..........# ############