for the learning of data structure...