?.. ..# ..# #.### #... #### #..#....# #O....#.# #(......# #....#### #....# #....# #....# ...#.# .c.... ......#