the hardest part for me is realizing that i'm stupid. No, but in real life, the algorithms took me a long time. 42 level 1 crashfrog 3 months Python's packaging system is extremely comprehensive, but the documentation doesn't give you much of an idea when you'll be using these features, so I'd say the last thing I've had to master is packaging.