Cs50 puzzle day september 2020. , logic problems) with colleagues, family, and friends.