Настоящие программисты не комментируют свой код. Если это было трудно написать, это должно быть трудно понять.