Linear Non Linear Data Structure