# your code goes here
def g(a, b):
if len(a) < b: return [a]
return [a[:b]] + g(a[b:], b)
print(g(list(range(10)), 3))
print(g("*" * 10, 4))
IyB5b3VyIGNvZGUgZ29lcyBoZXJlCmRlZiBnKGEsIGIpOgogICAgaWYgbGVuKGEpIDwgYjogcmV0dXJuIFthXQogICAgcmV0dXJuIFthWzpiXV0gKyBnKGFbYjpdLCBiKQoKCnByaW50KGcobGlzdChyYW5nZSgxMCkpLCAzKSkKcHJpbnQoZygiKiIgKiAxMCwgNCkp
[[0, 1, 2], [3, 4, 5], [6, 7, 8], [9]]
['****', '****', '**']