Increment by key size
Functionally complete solution