############ ...........# '.............# #.............# ..............# ..............# ......(.......###### .................... ........).))........ ####(.).......... ###'########## #.# #.# #.####### #.......# #######.# #.....#.# #.###.#.# ###'#...#.### ### #....####...######.# ###..................# #...........#...#..#.# #.#....####.###.#..#.### #.#...........#.#..#...# #.#.....###.#.#.#..###.# #.#<....#...#.#.#..###.## #.#....##...#...#.......# #.#.........######.###### #.#.....#.#.#......# #.#.......#.##.##### #.#....####.##.# #...#.......##.# ###.##########.# #.# #.# #.# #.#### #.# #....# #.# #.##.# #.#############.# #...............# #################