Сижу, пишу код. Решаю задачу за два прохода, потому что там все равно не будет больше 16к символов... И тут, небеса разверщаются и голос такой: "Александр! Ну, вы же дипломированный специалист! Ну сделай по нормальному за один проход!"