### ##.....# ##........ #.......... #........>.. #........%.. #........... #..%......... #...h....... ##..{b.#.... ##..### #.<## #.## #. #. #. #. .. .#