####### #..<..# #...c.# +........ #.....#.## #...... .. #...?... .. #..?..... . ##########