#. .. #. .. #. .# #. ># #. .# #. ##.##.## ##.#####......# #.....)((#..#. #....)h)).....# #...#.)Z......## #....z)!......... #...#...........[ ..........>....### ................# ....l....##...... ##...#.## ###.## #l..#. .# # #.# .# #.# ###.### ###.# #..... ...# ##.#.# ##.## ####K#########....# #####...####### ).)hhgh...(..(.#..# #.............# ###hHh########...####.#....)))###.# #.## #....................# #.###...###..........# ##.........!<...## ######.........# #....##.#.# #.##.##.#.# #.##....... ...#.####.#. .#.$..$ .#.. .#####.# ## ##