Heuristic works with 541 nodes expanded. The goal was 800.
It finds adds the distance to all the remaining goals.

It could easily be improved by instead of adding the distances of each
goal from the current point, doing this:
	calc dist to nearest goal
	calc dist from that goal to nearest OTHER goal
	and so on
maybe I'll try that later