@@ -0,0 +1,650 @@
+#!/usr/bin/env python3%0A%0Aimport argparse%0Aimport random%0Aimport sys%0A%0ADESCRIPTION = '''Shuffle the arguments received, if called without arguments %0A                 the lines read from stdin will be shuffled and printed to%0A                 stdout'''%0A%0Adef get_list():%0A    return sys.stdin.readlines()%0A%0Adef print_list(list_):%0A    for elem in list_:%0A        print(elem.rstrip())%0A%0Adef main():%0A    parser = argparse.ArgumentParser(description=DESCRIPTION)%0A    (args, list_) = parser.parse_known_args()%0A    r = random.SystemRandom()%0A    if not list_:%0A        list_ = get_list()%0A    r.shuffle(list_)%0A    print_list(list_)%0A%0Aif __name__ == '__main__':%0A    main()%0A

Add shuffler script