Thank you both for your help.
Obviously I accept your answers as correct but they are horrible outcomes.
One should be able to look at the result and say, 'Yes, of course!' instead of
thinking ugh!
I am in a massive sulk now, and am not doing any more.