Part of 2020 Durer Math Competition Finals
Source: 2020 Dürer Math Competition Finals Day2 E8 https://artofproblemsolving.com/community/c1622639_2020_