Problems in programming : - Vitek, Andrej (Wiley professional computing, 1991)