Part of 2019 Durer Math Competition Finals
Source: 2019 Dürer Math Competition Finals Day2 E9 E+4 https://artofproblemsolving.com/community/c1621835_2019_