Rust позволяет нам затенить предыдущее значение переменной guess новым. Это языковое средство часто используется в ситуациях, когда требуется конвертировать значение из одного типа в другой. Затенение позволяет нам использовать имя переменной guess повторно, а не создавать две уникальные переменные