authored by Tiffany Tse ALL RIGHTS RESEVERED. warning... its not my fault you found my code and used it for your cse 100 projects.