The Commodore Programmer"s Challenge: 50 Challenging Problems to Test Your Programming Skills With Solutions in Basic, Pascal and C