I‘ve been doing programming as a hobby for years and I am pursuing it as a career. Sleeping on a problem has become one of the best tools in my toolbox. I would not be surprised if there are professionals who do the same thing in their work. Thanks for the support btw! I enjoy sharing these with everyone