#....... .#..#..# ....#.#. .##..#.# #######. #...#### ###.##.. .##.#.#.