Part of 2017 Regional Olympiad of Mexico West
Source: Mathematics Regional Olympiad of Mexico West 2017 P1