void main() {
  List isimler = ["Ali", "Kemal", "Zeynep", "Dogus", "Huseyin"];
  
  print(isimler);
  
  //print(isimler[1]);
  //print("Listenin uzunlugu : " + isimler.length.toString());
  //print("Listenin tersi : " + isimler.reversed.toString());
  //print("listenin ilk elemani : " + isimler.first);
  //print("listenin son elemani : " + isimler.last);
  //print(isimler.isEmpty);
  //print(isimler.isNotEmpty);
  //print(isimler.runtimeType);
  
  //isimler.add("Selcuk");
  //print(isimler);
  
  List yeniIsimler = ["Cengiz", "Ayse", "Sinan"];
  //isimler.addAll(yeniIsimler);
  //print(isimler);
  
  //print(isimler.asMap());
  
  //isimler.clear();
  //print(isimler);
  
  //isimler.fillRange(1,3);
  //print(isimler);
 
  //print(isimler.getRange(1,3));
  
  //print(isimler.indexOf("Zeynep"));
  
  //isimler.insert(3, "Hakan");
  //print(isimler);
  
  //isimler.insertAll(2,yeniIsimler);
  //print(isimler);
  
  //print(isimler.lastIndexOf("Dogus"));
  
  //isimler.remove("Dogus");
  
  //isimler.removeAt(3);
  //isimler.removeLast();
  //isimler.removeRange(1,3);
  
  //isimler.replaceRange(1,3, yeniIsimler);  
  //isimler.setAll(1, yeniIsimler);
  //isimler.setRange(1,4, yeniIsimler);
  
  //isimler.shuffle();
  //isimler.sort();
    
  //print(isimler);
  
  print(isimler.sublist(2));
  
  
  
  
  
  
  
  
}
