my edition

i add some functions. Unfortunally, I cound't implemented decreaseKeay
and increaseKey