Comeco da traducao e entendo o codigo etc