Ща вот почитал все, что написали и что-то вывод нарисовался: А вот нету таких, которые все пункты выполнили)))))

Так что есть к чему стремиться)