############## ###............# #..............# #..........ww..# #####################..............# .......>).....................(....(.. #######.#######################.......# #.# ########.. #.......# #.# #......... #.......# #.# #......... #......(# #.###......... ....... #...'.(....... ##########......... #.................. #.................. #..........######.. #..........###### ###########.....##### #.###.#...# #.###.#.<.# #.#...#...# #######'#..###'### ...........+.....##### ..........##.....#...# ..........##..8..'.8.# .......[...#.....#...# ...........'.....##### #######.#.####+### #.#.. #...# #.#.#.#.8.# ..... #...# # #.# ##### ...