##+####### #........# #........# #........####+#### #................. #................. #................. #................. #................. #........#'######+#### #........#....#....... #........#....#....... #........#....#.>..... #........#...((........ #........#...##.##....> #........#..##...##... #........#'.#.#...#.# ####'#........#:#... #...#......#...#.#.. . #...#......##...##.... #...#.......##c##..... #...#........co....... ###'##'############... #.................+ #.................# #.................###### ######....##...........# ######............# #.#####'##...# #......<.# ..# #....)...# #........+ #........# #........# #########.. ... .... ..