I made this code/version myself and I am very surprised that I did because normally, I cannot put 2 and 2 together to save my life-