######## #......### ####### #........# #.....# . #........# ##### ##.....#.. ######...# #....##...(..... #...###......./....... #..................... ######.............)# #...................# #...................###### #...........oo#..^o.#....# #.............>........# #......#######......#..#.### #......#...# #............... #......#...########.#....###. #........................... #............######......### ####............# #....#... #..........#........#.... #...................#.... ..........##.##.......# .. ..........# ... ....... ...........# .... ...... ...######### .. ..