################# .......<.......... .................. ............###... .................. .....#####........ ..... #........ +### #........ #.#####.......( +.......######. #.......#....# #..##...#....#+#### #..##...#.......... #.......#.......... +.......#.......... #.......###'### ########......# #.####.# #.# #.# #.# #.######## #.# #.#....... #.# #.'....... #.# #.#....... . #.####.#....... ... #..[...#....... .....#####'##......# ......C....# ......# ..........(........# ##+####............# #.......... #.......... ####+##.... .... ...