Wow that is way cool! I don't even know where to begin to guess!