Эта ошибка скорее школьная, чем взрослая. Перевод байтов в килобайты,
килобайтов в мегабайты. Надо умножать/делить на 2^10 = 1024 . Дети часто ассоциируют кило с 1000. Перевод дает неверный ключ и задача уходит в 0, хотя логическое решение не имеет ошибок.