A hungry mountain lion in the Lake Eufaula State Park Nature Center