2048 merge puzzle challenge