... #...... #....... #........ ######......... ................# ................# #..# #..........# #..# #..........# #####..###..........# #.......[...........# #...................# ##...................# ...........###........# ~.#####...# #...####.# #...# #...# # #...###...# # #.........####.# ...............# ................# .....###........# ##...# #........# #...# #...###### .## .#####...# #...# #..... ............###...##### ....... ........................# ........ ..................[..... ......# #...###..).............# #....# #...# #....###{.####### ####..?.# #...###....# #.{# .........#######..........###.{# c.......(.H....................{ ................................C ....F............).............. ............................. .z.......................... .......................... ..%..................... ...................... ......#####........ .(.# #...##