Microsoft QuickBASIC developing structured programs with Microsoft's advanced