shuffle file takes user input