Từ điểm $A$ nằm ngoài đường tròn $(O)$ vẽ hai tiếp tuyến $A B, A C(B, C$ là các tiếp điểm). Kẻ đường kính $C D$ của đường tròn $(O)$, đường thẳng $A D$ cắt đường tròn $(O)$ tại điểm thứ hai là $M$. Gọi $H$ là giao điểm của $A O$ và $B C$.
a) Chứng minh $\widehat{AHC}=90^{\circ}$ và tứ giác $A M H C$ nội tiếp đường tròn.
b) Gọi $N$ là giao điểm của $B M$ và $A O$. Chứng minh rằng $N$ là trung điểm của đoạn thẳng $A H$.