The Roman Dodecahedron - An ancient mystery solved?