######## #......# #.####.# #.# #.# #.# #.# #.# #.### #.# #...# ######### #.# ###.############# ..<.....# ####.# #.............# ###########.######### #....##################.# #..).........e)...... #.#####..... #.# #.################### #.##.......... #.### #.# #..........####### #...# #.# #####).#.........# ###.####.# #..>...).....# #......# #.##.######### ######## #.^..# ######