Let $ABC$ be a triangle and $D$ a point on side $BC$. A line through $D$ intersects side $AB$ at $X$ and ray $AC$ at $Y$. The circumcircle of $BXD$ meets the circumcircle $\omega$ of $ABC$ again at $Z\ne B$. Lines $ZD,ZY$ meet $\omega$ again at $V,W$, respectively. Prove $AB=VW$.
Proposed by Warut Suksompong, Thailand.
Newly drawn configuration:
Editorial convention: all named circles and intersections are well-defined, and each second circle intersection is distinct from the first.
Let $n$ be a positive integer. There are $2n$ distinct lines in the plane, no two parallel, of which $n$ are blue and $n$ red. Let $B$ be the set of points on at least one blue line and $R$ the set of points on at least one red line. Prove that a circle exists meeting $B$ in exactly $2n-1$ points and $R$ also in exactly $2n-1$ points.
Proposed by Pakawut Jiradilok and Warut Suksompong, Thailand.