#......# #......# #......# #?.....### #........ #......# #####......# ...........## #####.......####.. #...#