Intervals are fun :D