Karel moves between two walls until it encounters a beeper. This program uses nested control structures and tests the sensing variables leftIsClear, rightIsClear, nextToABeeper.