Problem with simple card shuffle program - Modular