Object-oriented Turbo Pascal Problem solving and programming /