##### #...# #...###### #........# ### #..()..#.. ~~~.7 #.######.(......# ~~~P. #..........#....# ~~~~7P #.###.#(........# .~~~~P #.###<.......#..##.~~~~~ #.(...........o0....~~~~ #.##(.........00.....~~~ ###..........#[.)......~ #<..............#..... #.)................... #....................# #..##>.....#.......... #.............##..##.# #................... . #.##...#......##.#### #.............# .. ####..........# . #.......#.... #...##..#..##. ###.##......$ ........... .....#.#..# .......#..# .....#. ...#<#