Very interesting, I thoroughly enjoyed this. =)