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