############### #.............# #.............# #.............# '#########.............# ........Du........>....# #..#...###..[..>.......## #..................... .#.....(##[..########## ........[(<#.# ...#....(####.# ###..........#.# ##....(....#.# #.........#.# #..##.....#D# ##.##.....#.# #..#......D####).. #.#.............. ##.####'#......... #.....0.#...<...#8 #(#D#####.......# #....##......... .D.#.##........( ##.(#.##......... #..(#.##......... #.....# .. #.....# ... #...(.# ##.###.....# ~...00.....# ~.000.....# ~# #0~#..#.## .0.#~~...#..# #~##)~~.0##..## ~0~~00~.......# # #.#~~#.##..#.#..# ~..#~~..<.(......# (#~0~.#.D..#........ 0~~0~......##....... 0#~~..........>..... #~~##########...... #0###0~.. ...##. 0000~0~0# ### ##.# #0E0#####.# .# #0~.(0....# #~~####...# ###### #0~ #.### #....# 00~~ #.# #.##.# ###### ~~~~# #.# #.#..# #....# ##### #.# #.#.#####.##.# #.#####.#.......##.# #.......#######....######## #######.......#.#####.....# #.....#.#####...# #.###.# ###.....# ##### #...<.# #.....# #....## #####.##############.### #................# ##################