Added my shuffle attempt using Linq