QC Community weekly contest #140 - Overcoming life's Challenges.