#420. Another day, more challenges.