Interesting! A bit confusing but interesting! Time paradox is really hard thing to explain and understand - but you've explined it prety well!