Incorrect min_radius computation in draw_rounded_polyline()
Because min_radius
for all corners besides first are computed after line trimming in fillet()
function it's computed from wrong line length. Possible solution - store initial coordinans to compute next min_radius.