void repairTheStreet(){
    
    repeat(9){
        turnRight();
        
        if(frontIsClear()){
            moveForward();
            dropBeeper();
            turnAround();
            moveForward();
            turnRight();
            moveForward();    
        }
        else{
            turnLeft();
            moveForward();
        }
    }
    
    turnRight();
    
    if(frontIsClear()){
        moveForward();
        dropBeeper();
        turnAround();
        moveForward();
        turnRight();    
    }
    else{
        turnLeft();
    }
}