version (b) tweaked

surprising how much difference such small changes can make...