Welcome to the forum! Please read this topic to learn how to post code correctly along with other useful info for new members.

I'm going to say some of what aprabhat said differently. As you...