Help needed for this level please. Always run out of time before getting anywhere near the required number of points.