# ####. ....##### #.....# #....# #....# #....# #....# #....# #....# ###### ......