I've been thinking of it for at least two hours so prepare to be dazzled... ...in a few hours when I have access to my computer.