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