some exercises for data structure and algorithm