....... ...... #....# #....# +....# #....# #....# #..).# ##....# .. #.....# .# ... +.....####'##... #..$........... . #.............. ....##..........## $...............# ....##.....##...# ....##.....##...# ...............# ..............+ ..##..........# ..##..........# #......o....# #o..........# +...........# ##....###...# ####...h###...######## #...W................# +...)?...............# #...<.....<..........# #.................o..# #....................# #...................<# #...................W# #....##.##.##.####'### #....##.##+##.# #...# ......... #.. #...# #### #...# #...# #...# #...# #.....# #.....# #.....# #.....# #.....# #.....#