Да, не говори, красиво вообще

p.s. Плюс буфер можно таскать, не обязательно именно у границы сектора заканчивать