SMS dit: Schaum's outline of thoery and problems of programming