### #<# #.# #.# #.# #.# #.# #.# #.# #.# #.# #O# #.# .# #.# .# #.# .# #.# .# #.# .# + #.# .# ... #.###########.#..... #................... #############....... ..%...$ .#..... .###### .# .# .#