### . #.. .. ..# .###.# ....# ######..# .. #....#..########.... ...#.>............. #.####.#.#####.###...>. #......