 }
 
 String getCommandFromInput(String input) {
-  return input;
+  String result = input;
+  int positionOfColon = input.indexOf(':');
+  
+  if (positionOfColon)
+  {
+    result = input.substring(0, positionOfColon);
+  }
+ 
+  return result; 
 }
 
 int getArgumentFromInput(String input) {
-
   int result = -1;
-  
   int positionOfColon = input.indexOf(':');
-  
-  Serial.print(String("Position of colon: ")+positionOfColon+"\n");
   
   if (positionOfColon)
   {
     int length = input.length() - positionOfColon;
-    
-    Serial.print(String("Length: ")+length+"\n");
-    
-    String argumentToBeParsedToInt = input.substring(positionOfColon);
-    
-    Serial.print(String("argumentToBeParsedToInt: ")+argumentToBeParsedToInt+"\n");
-    
-    //result = atoi(argumentToBeParsedToInt);
+    String argument = input.substring(positionOfColon + 1);
+    result = argument.toInt();
   }
  
   return result; 

  return "ok";
}

String backward()
{
  turnMotorsOn();
  

  return "ok";
}

String right(int argument)
{
  turnMotorsOn();

