#.... #....# ..... #...# #...# ######...######.# ................. ...(...h......... .....hhK........# #####lS.######## #.).# #...# #...# #...# #######...##### ...............# ####........##^# #..#.....# ....%........ .............#. #.#..........# . ......##....... .#.#. .#.####