I know there have been a lot of similar questions here about this, so... sorry in the first place. Second: I\'ve done it before, but I\'ve been trying to reduce the code to