Some idea about data structures is added.