## ##.# # ##..# ##8# #...##8... #.<.##.... #...#>.... ##### #...##.... ....#######.h.##8!.. #..(......g#h.# #8# ##!.(...(((....# # ...(.(.((....... ## #...(((.......... ....##.)................ [....$.).(....../....... #########hg.....#......... #.......).##.#... #....>..<.# # . #.........# #.........# ............. ...#######...#. .## ###..... ... . #..#