.... #........## #....##.......... #................. .................. ................. #............... +............... #............... ...#.#.#### ##..........o... ###....#....######...)##........ #....................).......... #....................o.......#.. #............######..........# # #............######.###..!...#. #...........(.......o#......... #...................o#...o..... #.)....#...................... ####....#.....######.#....#+## #.............###....#....#+## ######...............#....#...o...# #....'...............+....#.......# #.####...............#............# #.# .......##.......#............# #.# #.......##.......#............# #.# #....#####.......#......).....# #.# ###### #.......####.........# #.# ######.......####.....#..## #.# #............#...........# #.# #............#.........#.# #.# #............#...#####.# # #.# #..................# .# #.# #####..................# +# #.###...###................# #...'...'..................# #####...######.#####.......# #............#.# #.......# #.#........#.#.# ######### #.#.######.#.#.# #.#.#....#.#.#.# #.#.#.##.#.#.#.# #.#.#...<..#.#.# #.#)########.# #.#.)).(.....# #.############