Shift4 Rotate100 Shift18 Lfsr5 Mt2015 lfsr Lfsr32 Exams/m2014 q4k Exams/2014 q4b Exams/ece241 2013 q12