Scramble is recursive way copy from discus