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