###### ##....## #......# .*....# ##.....+ #......# #Xt..# ##.## ##d..## #dDq..# #.....# #.....# #..q..+ ##...## #####