я понимаю читать чужой код трудно, но попробуйте подсказать, plase...