В чем проблема 19 строчка вроде делает свою работу как надо !