Problem Solving Through Recreational Mathematics