######### ######### #......>. ........######## #.###############)<......# #.##...........##........# ### #.##.....................###.# ######### ##'##.........................# #.......# #.................[.....#####.# #.......###...............#.......# #.# +.......'.'..........######.......# #.# #.......###...........# #......[# #.# ######### #.........#.# #.......# #.####### #+############......####^# #.......#####.#....... ...................... 8# ...........##.#........ ........################^# ##########.##.#......... .......!...#.#.####....#.##.......#####.............. ....>[....).........hhh.............................. ........##.#.#.####...l.#.#.......................... #+#+#......#.#.# #.....# # ##..########........... ##g###.#.#.# #.....# .................. .h ###.#!. .......# #######.#......(.. hh. ..#..........# #.....#......... .#.# ###.........%.. ......#.######## ..h.. #............ ##....#.# .#.#.# ......#.# .......#.####### #######(.......# .........#####.# .######.## #.# #.# # ###'######.# #..........# #........... #.........## #.........# ###'####### #....# #....# #############....# #...........'....# #.###.....###....# #.......###### #.......# #.......# #.###.......# #.......##### #.###...# +<..+ #...# +...+ #...# .....## #.###.. .. #.# # #... #.#. #.