Start and end blocks are at random locations.