## #.. #.####### #.#.....# #.#.###.#.# # #.#.....#.#.#.# #######.###...#.#.#. ..........'...+.... .. .#######.###...#.#.# # #.# . .........###.....#.# .# #.# ..#######..##........# #.# #.# .<......#..##........#... #.## ........#..##........#.#.###..## ........+..................+...+ ......@.#.######...#.#######...# ........'............)..)))'...+ ........#.########.#.#######...# ........#... ...#.# #...# ........##### #####.# #...# ........+ ..# ##### ........# ### ........+ .......