### ... ..# #####..# ?.....#<# #.O.....# #.# #.# #.# #.### #..<# #####