shuffle list inline execution