#.. .. .. ###.#### #...... #.....# #...).# .###...o.#####. ......W)....... ##..#..<......# #. ##.######.# #.. . #.. #.. #.# #. #.