##### ########## #...# #........# #########...###........## ........'...............+ ##.###'#...###........## #######.##......# #........# ................# #######'### ######.#......## #......# #..<.#......# #.##.#.# #.##.#......# #.##.#.# # #.#.#+##########.##.# . ############### #.... #....<.##.###.# #oo...........# #.#.# #.####.....(#.# #.##########.## #.#.. #......##.#.#.# .......)....# #.# #.# ## ######.#..#...# #######.###.# #.# ># #....#... ... #.# ###..#.##### #.# #[# #......#...# ... #.# #......(.#.# #.# ########.# #........#.# # ..# #........# #........#.###.# #.######## #....###+#.....# #.# ####+#........## #.# #.............# #.# #.............# #.# #.............# #.# ....###....###### #####.# ..# ##......###### #.....# . #............ #.##### #............ #.# #............ #.# #............ #.# #####'##+### #.#### #..#.# #....# ##.#.# ####.# #####.#.## ####.# #<.......# #....# ##.......######.#### #............#.# #.......##.###.# #.......##.....# #.......######## #.......# #########