####### ..#<....##### ................# ...l......#.###.####### ...#.##.#.............# .. #. #.....###.#####.# # ###.### #.# #^# #.####.#####.# #.# #............# #># ....###.####### #.# # #.###########.# #...........#.# ##.....####.#.# ####.....####...# ...........)....## #####.....####..# # #.....# #..########.# ####### #.....)o....# ####..#######)...... #..[.)# .###### #.##.## .# #.##.# .# #.##.# o# #.##.# .# #.##.# .o #.##.# .###########.##.# .............##.# .##############.# #.#