Very interesting story. I'm not going to lie its hard to understand but I'm up for the challenge.