I tried it on my own, then compared my approach with the ones in the forums but it still doesn't validate. Output is as required. Can anyone help please?