SDGS: Ricci flow on surfaces