It is the same as -BlueKirby-'s one, except the math problem is different. And before you asked, I changed the code so the math problem answer would work. Please put in a like and comment!
Thanks to -BlueKirby- for the original. NOTE: The math problem is different.