modified:   08-mp3pvc	(tried to fix a rare bug in 'f', got rid of all 'invalid input' loops, a lot more try:except:)