.. ### . # #..## . .. #..## ##.#.#. #<.## .#..... ##..###.....# ##....b....# ##...###. #......#.....# #.....#####..... ..?!.>. .#.. ....... # .#....# ...... ##....