I had some 'basic' experience with using BASIC, and I'm usually completely lost when reading other people's programs...