An evolutionary-based hyper-heuristic approach for the Jawbreaker puzzle