thanks. But still, I'm stuck. I'll explain where: Suppose that Q+ is enumerated as $q_1,q_2,...,q_k,...$. Q+ has a non zero limit point (take $\pi$ for example). Let q be a non zero limit point of Q+. Then, there is a k>1 in N such that 1/k< q<k. Since q is a limit point, there is a $q_i$ in (1/k,k).
Take the q_i with minimum subscript that lies in (1/k,k) and call it $r_1$. Note that $(1/k, k)\subset (1/k^2, k^2)$. Choose the $a_i$ with min. subscript such that it lies in $(1/k^2, k^2)$ call it $r_2$.