3円がからむ共点問題

再び自分の問題をとりあげることにします.
[問題]
下の図のように,\triangle ABCの各辺AB,BC,CAを通る円\omega_{1},\omega_{2},\omega_{3}があり,それぞれD,E,Fで交わっている.
いま,AEBDの交点をG,BFCEの交点をH,CDAFの交点をIとするとき,DH,EI,FJは1点で交わることを示せ.

[附言]
チェバの定理でいけそうですが,あまり詳しくは考えていません….