######## #.....?# #......# #......# #.{....# ##########......# .................# .######<.#......# #...#..##### .)..#...## ...#.##.### ..( #. ..# . .. .## .. . .. $. #