"...asking the kids to try and explain it themselves..."
Hey, Dave, Thank you for your visit, your comments, and especially this particular "extra" point. Asking them questions is a great way to get them thinking!
Your dad sounds like a good man. :D
As always, it's my pleasure :)