That's very helpful, thank you! :)
I knew that the locations could be brute forced because of the hint system but I left it in because doing it that way was a Mastermind like puzzle in itself. It's brilliant that you got the solution both ways!