# ## . .. ###.#. ...#. ..b ...+ #o#########...### #o.....#......... ######.#......... #.#....(.... #.#......... #.#......... #........... #######'######## ................ #######.######## ..#.# ########.#.# ........<#.# #####^..#.# #...#.# #...#.# #...#.# #...#.# #...#.# #.....# #######