### #.. #.# # #.# #. #.# ####.#######.# .........##.# #..#..#..<.# ###..#....#### #...(..#### ###....# ###....# #......# ####...# #().# #...# #...# ####...#####... .!..%....hw....# .!......hh...... ...............g# ######...#####... #...# .. #...# . #...# #...