DPP_78 by Eduardo Andreassi
_