Итоги голосования для комментария:
Dragomir
Тут будет уместна другая аналогия. С программированием. Разглядывать чужой код — это, конечно, хорошо, но если ещё и самому скомпилировать и посмотреть что получится если тут поправить, а вот это написать не через цикл, а по-другому…