adaptacion a modulo