Datacenter cooling: Using a map of pairs

Using a map, with key as pair of {currentNode, alreadyCoverdNodes} and
value as paths from here already found.
Still does not pass some cases due to timeout