You can use this code in any manner, as long as you leave my name on it and don't hold me responsible for any problems with it.