./.# #..# #..# #..# #..# #..# #!.# #O[## #<..# #........# #.#####..# a.# ..# ..# ..# ..#