NEW WORLD RECORD: The 49x49x49 Rubiks Cube