Discover Mathematical Knowledge through Recreational Mathematics Problems