### .# ..########### #.. #...)........ ..#............ #.##...#.#....... #.....5#.#....... #.##.......... .#.....#....... #......<.<..... ......####....... ..#### ######. .