You should have looked at the preview of your question. As it stands it needs too much time to comprehend (for me at least).
Could you please post your question again, better formatted this time. Please use the code-tag. Please read the helpfull information on the posting page.