Please see Announcements - What's Wrong With My Code? for useful information, including how to use the code tags to preserve code formatting. Given your code is difficult to read as currently posted,...