Introduction to elliptic curves and
the Birch--Swinnerton-Dyer conjecture