private void uTurn() {
		if(facingEast()) {
			turnLeft();
			if(noBeepersPresent()) {
				if(frontIsClear()) {
					move();
					turnLeft();
				}	
			} else {
				if(frontIsClear()) {
					move();
					turnLeft();
					move();
				}
			}
		} else {
			turnRight();
			if(noBeepersPresent()) {
				if(frontIsClear()) {
					move();
					turnRight();
				}
			} else {
				if(frontIsClear()) {
					move();
					turnRight();
					move();
				}
			}
		}
	}