######## ##############....... #...............######## #{############.......... #.# #.......###.#######. #.# #...........# #.# #..####.##### #(# #).# #.# ## #.# #..# #.# ... #(# #..# #.# .... #.# #..####+##..... #.###...w.......... #.#................ #.#.#.#............ #.#................ #.#.###............ #.............>.... ####.###.......#### #...#.......# ###.#.......# #.#.......# #.#.......+ #.........# ###.......# ####.......# #........### #........# #........# #........# #........# #........# ###....## #....# #####....# .........# ###############.## #<..............# #################