#################### #..................#.. #.....############.#.# #.....# #.#.#.. ##.#### #.#.#.# #.##### #.#.#.# #..)..# #.#o#.# #.....###########.#.#.# #.....'........<..#.#.## ##....####..........#..# #....# #.......##.oZo# #....# #######....#){# ###### ..((.##.##....# ###.##.8. #.#..# #.####.## #.# # #.. ##. ... #.# # ..# .# .#