split(100, 30, 10) --> [30, 30, 30, 10]
split(100, 30, 11) --> [30, 30, 20, 20]
split(100, 30, 15) --> [30, 30, 20, 20]
split(100, 30, 20) --> [30, 30, 20, 20]
split(100, 30, 22) --> [30, 23, 23, 24]
split(100, 30, 25) --> [25, 25, 25, 25]
split(100, 30, 29) --> [25, 25, 25, 25]