По всем параметрам хорошо, не так борзо сделал, как большинство, включая меня (), минус очень интересно подобрал