I mostly used Google and ChatGPT. Sometimes - if I spent at least 1 honest hour trying to solve the challenge but failed - I looked at the solution provided by David. It was helpful even if I got the solution right, as I could learn a more neat way of coding.