Codigo reformatado