 	else
 	{
 		if (getNumberOfCurrentlyWhiteSensors() == 0)
-		{
+		{
 			direction = none;
 			printPath();
 		}


void startNextRun()
{
	printPathLed();
	path[pathLength + 1] = none;
	pathPositionInLaterRun = 0;
	isFirstRun = false;
	if (path[pathPositionInLaterRun] == backward)
	{
		direction = backward;
		pathPositionInLaterRun++;
	}
	else
	{
		direction = forward;
	}
	
}

void decideWhatDirection()

#pragma endregion

#pragma region "Leds"
void lightLed(unsigned char ledIndex)
{
	digitalWrite(ledPins[ledIndex], HIGH);
}

void turnOffAllLeds()
{
	for (unsigned char i = 0; i < sizeof(ledPins); i++)
	{
		digitalWrite(ledPins[i], LOW);
	}
}

void ledDirection(unsigned char ledDir)
