Codigo com revisão feita em 2013