#### ... #########.# # #.........# .# #..)......##.# ##...<........# #.............# #.##..###.....# # #...h...[..# #.####h...## #...h.##### ##...(# #.###### #h.....# ...!....#...... h..h###.# ..... ... ..# .... . ... .%. .... .. ..... . .r...#