..........# .o....[..# ........# .......# ......# ######o....# #....#.....# #....#.<...# +..o.#o....# #..o.'.....# #....#.....# #....#)....# #....#.....# #....#.....# #....#.....# +....#.....# #....#.....#