One meaning of "cave" is beware - reference Chambers.
For G - if you look up the word - Chambers again - you will find an alternative meaning whih explains formerly K, or it will if you've got the answer to K
Hooray .... finished at last ! I enjoyed that ! I think I'll have a shower now and nip out to exercise my elbow with a glass or two to celebrate ! lol ;o)