Part of 2021 Canadian Junior Mathematical Olympiad
Source: Canadian Junior Mathematical Olympiad - CJMO 2021 p2