FINALLY!  A definition of #1 & #2!