# #!#.# ... #. ##.#.#g... #.###..#.#hg. #......#...## ........g.. .. ...hh..####.. #.hg#...... # .. ##..h.....##. ...#..l......... .............## ..............# ##. ..............#.$...... ..# (...............# #......# .............######.....#.# ......^.............#...#.# ............)#######...#.###+### ......................#..#.....##### .%.##...............#....#.....#...# .. ##.......$........#..'..⌠..'.<.# #...................#.....#...# #..................)#...[.##### #...................###'### ....................##...# ....#########......##.8.# .... #.#....##...# .. #.#....###### .......... #####...... #....#.. ##...#.. #...# ##