#. ..#. ...#.# ......##### .......... ....... # #...# ... #...#######.. ....###............. ..........#...###### ##.###...O...# #.#.###<# # #.#.# #.# ######.###.#O# #.# ...........#.# #f# ######.#####.###<# ..........##.# ...............# ... .......I.#######... . #......O........... ##................ ################