Manmohan Singh: Master of the art of the possible