#+# . #.# #.. #########'######### #.# #.................# #.# #.#.###########.#.# #.# #.##.#.......#.## # #.# #.#.#.###'###.#.# .#.#.###.# #.#.#.#.....#.#.# .......)..###.#.#.#.....#.#.# #..'.'.#.#.+..<..+.#.# #g%###.#.#.#.....#.#.# #%...#(#.#.#.....#.#.# ..#.#.#.#.#.###+###.#.# .g..#.#.#.##.#.......#.# ......#.# #.#.########### .....#.. #........... .)..#.. #########+# . ##.. #.#