собственно извиняюсь что так растянул код, просто я делал пытаясь понять каждый шаг. такой вопрос: что я сделал не так? просто у некоторых смотрел, у них все преобразовано в int, я немножко не понимаю зачем. если проблема в этом, то объясните зачем.