##$....~~ #....... #...... #...#. .# #####.)..###.. ##...........#. ...Z...<....... #......>....# ###...h..###.. #.#.o.....# # #....#### #.#.s..# #......# ######.##### #.......>...### #.#####.#.....# #......#.#.# .......#.#.# ..#.##.....#.### .#$. #.........# ## ....###.#.# .#.#.(...#.## ##..#######..#### #.......# #.##.##.# #.# .# # #.# .# .#... #[ #.# .# .#.#.#.#[..###.##.##.# #...#|#...............# ##.#.#.#.#.#####.##.#### #..#.....#.#####.##.# #..#######.##.......# ###.#(.......##.##.#### #......# #......##.# #W#.#..# #.........# #.#....###.)######## #.###.W.....# #.###.####### #..W..# #######