Part of 2016 Regional Olympiad of Mexico West
Source: Mathematics Regional Olympiad of Mexico West 2016 P6