###### ######## ##### #....# #######......###....# #....###### #....##.###.......#.# ######### #....##...########....##.# #...8.....# .../....#####....#....'..w...'....'..# #..8.8....# ........'...'....'....########....######.8._.8.#.# ........#####....##...# #....+.......8.8..# # ........# #....++...+ #....#####.r..8...# .######## #....##...# #...... +.....(..# ............# #.....#. #......### #............# #.....# ##......# #.............# #.....# #..<...+ #.............# +......# #......# +......+ #......# +......+ #......# ########