Без заголовка
отлично, отлично :)
а что до алгоритмов, ну дайте вы ребёнку сто миллионов интов и скажите, что пока он их не отсортирует по-разному, ёлку пилить нельзя. когда он внезапно обнаружит, что квадратичный алгоритм в ближайшую неделю не закончит работу, то сразу захочет писать только быстрые алгоритмы.