vertex magic