#).? .. #... ..# # #... ..# ##.#... ..# .......#######.####. ##.................. .......?....<#.####..# ###>...O..........# #(....#######.###... +.....+.............# #.....#######.#####.# #..... #.# ....... #.# #...... #.# #...... #.# ..#