Stone processing
firstprevious123...67nextlast