Part of 2023 Canadian Junior Mathematical Olympiad
Source: CJMO 2023 p1, Canadian Junior Mathematical Olympiad 2023 /1