.. ... #... ...# #######.... ####+#+#...# #.........# #..........# #.........# #..........# #.........# #..........# #.........## #######'# +........[.# #......'###### #.........<####### #............# #................# #............# #................# #............##############....(..# #......'#####.......#######....#### #..)...'O...+.......+..........# #......######.......#..†#......# #......# +...........#..>...##### #....... #...........#.#......... ######.. #.......#...#'#......... #... ###+######........##### #### +..)....<# #........# .......#...... #.####.#..###.# ... #.#.... .. ... #.#....# # ... #.#...## #..