I've repeated the pattern you used in skipped?().  Do you want to to simplify both cases?