H4 solutions added  phil 50 corrected version