Código organizado e partes comentadas desnecessárias removidas.