Version 1b from my archives.