Evaluate, compare and contrast retribution and deterrence as justifications for punishment

Question to be answered: Evaluate, compare and contrast retribution and deterrence as justifications for punishment.there is no need to describe retribution and deterrence, as that is not needed. A good level of analysis is needed.