... And some of the elements of that solution are fairly obvious, ...
... and some of them are not so obvious. ...