@latimercaleb - I think that some of them are rather difficult. It's good to find a way to make it work on your own, but some of the hints and more advanced solutions are really amazing! I usually come up with something then find a better answer afterward. Rarely do I look at the provided solutions, though.
@latimercaleb I honestly look at the provided solutions probably way too much. I really struggle them as well.