On the unit circle $k$ with center $O$, points $A$ and $B$ with $AB=1$ are chosen and unit circles $k_1$ and $k_2$ with centers $A$ and $B$ are drawn. A sequence of circles $(l_n)$ is defined as follows: circle $l_1$ is tangent to $k$ internally at $D_1$ and to $k_1,k_2$ externally, and for $n>1$ circle $l_n$ is tangent to $k_1$ and $k_2$ and to $l_{n-1}$ at $D_n$. For each $n$, compute $d_n=OD_n$ and the radius $r_n$ of $l_n$.