appnilyyappaddnxyaddnappxyreversenilnilreverseaddnxappreversexaddnnilshufflenilnilshuffleaddnxaddnshufflereversex1shuffle1112reverse1110add211120app211120nil00appnilyyappaddnxyaddnappxyreversenilnilreverseaddnxappreversexaddnnilshuffleaddnxaddnshufflereversex1shuffle1210reverse1110add211121app211120nil00appnilyyappaddnxyaddnappxyreversenilnilreverseaddnxappreversexaddnnil1reverse1416add241125app211123nil04appaddnxyaddnappxy1add211124app261124