SMS dit: Finite mathematics with applications