### ... ...##.########## #......S..b..... ..?.#.#.#########..## # .. ##.....<....... #.......############ #########