### ..# #.# #.########..# #.##......... #.##.#####... #...<....... #.##.#####.. #.##.### #. #.##.#.###( ##.####.##....... ................ #.#..........### ##.##.##.### ## ##.#.##.# #.# ##..##.######. #.# ##.#.##........ ####.###..#........... #.....#.#.############ #.#.##.# #.#..#.# #.##.#.# #.##.#^# #.#..).# #g.###o# #...go.# #?# #..###.###{# .. .......## ########