##### #c.c# .. #.pp# ... #pC(##+##... ####.....# ... #e....# .... +.....+ #......############### #.....# #......#.#...........####.....# #......#.#.###.#.###.'(..##+##... #......#.# #.# #..)#.#..(# ... #......#.###.###.###.#...# .. ########......#.........# ..##### #......#......#.###.....##### #......#......'...#..<...|# #......'......#####.....###.# #......########.#...).......+ +......########.###.#.###.#.+ #....<)#......+.#.#.#.# (# #......#......#.#.#.### # #......'......#.....# #......#......####### #......#......# #......+......# #+#############