# ##. #. #.. ##.# #.# ##...##.## ......... #....#.# ######....# #.# .........># #.# ####...## .. #.# ##.## #. #.# ###.#####.# .e #.##############.........# #. #.#..............).####### #. #.#.####.########### #e #.#.# #.# #.##.#######.#.####.# #................##.# ######.#########.##.# #e# #.##.# #.# #^##.# .........# #.# )######.... ... ...### #.# #..# #.# #.?# #.# #..# #.# #...