The question is unclear, but if you want to get the second set from first you have metioned in post, use this:
SELECT ProductID, ARPVend, RN
FROM
(
SELECT ProductID, ARPVend, RN,
Row_Number() OVER(PARTITION BY ProductID ORDER BY RN DESC) ROWNUM
FROM firstresultset
) A
WHERE ROWNUM = 1