Cho hình vuông $ABCD$ cạnh $a$. Trên hai cạnh $AD$ và $CD$ lần lượt lấy các điểm $M$ và $N$ sao cho $\widehat{MBN}={45}^\circ$. $BM$ và $BN$ cắt $AC$ theo thứ tự tại $E$ và $F$.
a) Chứng minh $BNNC$ và $BFMA$ là các tứ giác nội tiếp.
b) Chứng minh $MEFN$ là tứ giác nội tiếp.
c) Gọi $H$ là giao điểm của $MF$ và $NE$, $I$ là giao điểm của $BH$ và $MN$. Tính độ dài đoạn $BI$ theo a.