recursive chop which work with 1 element array