Jewish ethics
According to "Gates of Repentance", a standard work of Jewish ethics written by Rabbenu Yonah of Gerona, a sinner repents by: