########## #### #!.w...... ... #.########### #.###.####....... #...............# ##.##.###.##.#### #.....>.........$ ##.##.###.#...### ####.###.....# #.........# ######..#.# #...)....# #.##.#.### #.##.#.# #.##.#.. #.##.#### #.##.# ..##+# ...