Thanks for this wonderful article and continue sharing more topics like this.  cool math games