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