..# #. ..# # #. .. . #.##.###.####.. ..(..#.?... ##....... ##......# ##.....