Un reveling the hardest puzzle