結果見て思ったんだけど、
>>764に例示してある数値だと変更後に6個の矩形が出てこない?
これ、俺の結果↓

[0] 0 / 15 / 30 / 10
[1] 0 / 40 / 10 / 20
[2] 0 / 60 / 30 / 30
[3] 0 / 90 / 10 / 20
[4] 0 / 110 / 30 / 30
[5] 0 / 140 / 10 / 20

なんかおれ間違えてるのかな