May 2021 competition

Submissions of the may 2021 competition.