Scheme scripts I did while in UCD for functional programming