######## #......# #......#### #.......... ######......### #....#......########... #...........(((.....c# #....###.#.########..# #..........########. ##................... #.................... #..#.####.#.#......... #..#.# #...(.(........ #..#.###)...(#######.. #.....())..((........ #.##.###.....#######. #.# #.....# #.# #.....# . #.....# #.....##### .. #.......[)# ..# #.........###..## #................. #..#.............. #..#......#.....(. ###..#...####...>.... #..........<......... #.......#####........ #.......# ....... #......... ....... #.......### ....### #.......# ....# #.......# ....# #.>.....# .... .##.. .