############ #..........# ######.########.# ###### #.#.8#.# #.# ...... #..#'#.###### #w# .....# #<.#'.........#.# .....# #..#'########.#.####w..... #.#.8# #.........#+# # ###### .#####.###r#.#.# ................# ..#.##.>........# ......##......# (..#....r).....[.. .. #...........#.. . #.####..###.# . ... .... ... .#. ###### .#.