### ######## #...##### #......# #.......###### ####......# #.<^...... ..........## ####...### ####.......### #..###########.........### ####...h..................... #.....Z#.########......#...## #.##(.(n.).#########.###..... .....#(#..(.(.#............... .#.#.#.####.((...<............ .....#.# ###.##..(.........# ....# .....?........(........ .... #####....######.....$.. ...##.. ......#.. .$..# ### ......#.# .##. .#...... # ...... ...... ...... #..## ...#.# .....###..#..## .....#......... ............... ............Z.( ............... ..............! #<# #.# ..# #.## #. .? .# ..