ParentFull threadmichaelfm1211·Sure, but it starts to get hard a few days in so beginners won't be able to finish. However, I think that makes it an amazing learning opportunity. There's plenty of write-ups on solutions on the internet.View on HN