Alvin,

Are you bored?

It should be interesting reading the replies/postulation/theories.