Итоги голосования для комментария:
shadeofsky
По моему, очень хороший пример разницы подходов. Лучше, чем я я написал)