This is the third puzzle in the Fetching Alchemist series, and I am experimenting with a new format here. This time, I won't tell you in advance what the perfect score is. The first guess may be correct but mostly likely it will only be the first hint for subsequent guessers, who will then know it is lower than that guess. I am hoping this makes for an enjoyable community experience but if it doesn't I will be happy to go back to showing you the perfect score up-front.
This is the first puzzle where you need multiple of the same item for the same quest. Note that in this case you will end up needing 4 Gold Ore to make 2 Gold Ingots, as well as 2 Sand to make 1 Glass and 2 Hides to make 1 Leather... don't worry about the practical logic!
Oh, and this is the first puzzle that is exclusive to Puzzling SE! I may include these exclusive puzzles in the app after they are solved.
How to Play
You are looking for the shortest possible path that allows you to complete all the quests. The red numbers indicate the distance of each road. Present your answer in the form "99: ABCDE...", where the numbers are the total path distance and the letters are the places you visit on the path.
You complete a quest simply by travelling there with the required items in your inventory, which are consumed upon completing the quest (if the quest has required items, indicated by the presence of items left of an arrow under the quest).
The items drawn around places are the reward items for the quests that can be completed there.
You can complete a quest more than once but only once per place.
You cannot avoid completing a quest that you are able to complete where you are.
You can complete more than one quest in the same place. When completing more than one quest in the same place, quests are completed automatically from top to bottom. Consequently, completing a higher quest may prevent completing a lower quest.
If you would obtain an item from completing a quest, you can use it to complete a quest in the same place without travelling again.
You always start where the character is. You cannot return to the starting place once you have left. This is because, in the game, returning to the start is how you reset the puzzle.
If you are still unsure how to play, have a look at the first solved puzzle.