added <algorithm> and <limits> includes
@@ -2,6 +2,8 @@
#include <queue>
#include <iostream>
#include <unordered_map>
+#include <algorithm>
+#include <limits>
struct GraphNode
{