|---7---7----5---2---3---|--------------------------------------------|
|---5---5----3---3---3---|--------------------------------------------|
|------------------------|-------------2-------0-----------2----------|
|------------------------|--2-----7----0-------x----2------0----------|
|------------------------|--2-----7----0-------2----0--3--------------|
|------------------------|--0-----5------------0----0--5--------------|
figure out the number of reapeats an stuff urself