Was told about this by a student today. I really don't have time to start this right now but kinda felt like some peeps would like this one. Don't know if it's an old one.

www.CodeFused.com