############# ############# #...........# #...........######### #...........# #.#########.#........ #...........### #.#......!#.#........ #...........'.###.#####.###.......... #...........#..##.#...#.<..)......... #........[..##..'.#.#.#.####......... #...........#####.[...#.............. #...........# ########'####(....... #...........# #...# #........ ###........## ####.### ######### #...######## #.((.# #..uHy...# #(#### #........# ###)##### #........# #.).....# #........# #.......# #......>.# #.......# #......... #.......'.# #........## +.......### #.....### #####'# .#