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