Credits: http://paulbourke.net/dataformats/hershey/