Solution by Nicolas Mendoza