Lawnmower works except at end due to lookahead error.