Tela HTML5 arraste a imagem ao longo do caminho com coordenadas

É possível ter uma matriz de coordenadas e arrastar e soltar uma imagem apenas ao longo dessas coordenadas? Gostaria de usar apenas javascript e não usar uma biblioteca javascript. Eu continuo coçando minha cabeça e pesquisando isso para sempre e não consigo descobrir como fazer isso ou se é possível.

questionAnswers(2)

yourAnswerToTheQuestion