BUDAPEST, Hungary — A 16-year-old took the top prize at the Rubik’s Cube world championship today, solving the puzzle five times in an average of 12.46 seconds. But the fastest single attempt was a ...