Another challenging gem by Ryle-