.#..# .#... . #. ....... #. ..#.... #.#####..#.... #....#.......... #............... #.#............. #............. ##............ #............. ###........... ####............ #.....o.......!. ######<....##hF...... #........>..#......... .....##.....F......... ##...................# ......#............... ......##........#..... ..... #....#......... .... #............#. .#. ....##....##..# .....# .....##. ....#. .?..#.# ....## ....#..