Text: but it 's too long and too convoluted and it ends in a muddle . 
Code: