Rubik's Cube shape not a trademark, rules top EU court