fix TA's bug
Step1 in the video
Use low_level thinking
step 2 and use deque for using pop_back() and push_front()
step 3. change sessionkey to framecounter and do the same as step 2
step 4 done. majority function is the most important of this part.
step 5.
step 6.

learn how to use void* to pass pointer crossover functios.
http://www.learncpp.com/cpp-tutorial/613-void-pointers/
Change LSFR to LFSR
change [] operator to at operator