Oh my goodness my head hurts reading all of this!!!! But it is good for the brain, LOL!