######## #..[...# #.####.# #.#...<# #######.#......# #.......#....### ##.......#....# .........###### ##.......######## #............... .#......######### ........##### ..###.......# #######.# ######.# .######...##.# #..........#^# #.#####....#.######## #....#......... #..........#### ####....#####.# +..<....# # ###.....# #.###.# #.. .... #........ #.......## #..... .# #..O... #.......