+#include "robber.h"
+#include <iostream>
+
+using namespace std;
+using namespace __gnu_cxx;
+
+string Robber::turn(){
+
+ Intersection& inter = _intersections[_location];
+
+ cerr << "Number of connecting streets: " << inter.connections.size() << endl;
+
+ for (hash_map<string,StreetType>::const_iterator street = inter.connections.begin();
+ street != inter.connections.end(); ++street){
+ cerr << "Checking: " << street->first << endl;
+ if (street->second != car){
+ cerr << "Moving to: " << street->first << endl;
+ return street->first;
+ }
+ }
+ return _location;
+
+}
+
+int main(){
+ Robber robber("robber");
+ robber.play();
+
+ return 0;
+}