Hi, Oleg
Thanks for your time and your brilliant code. I think this problem is solved.
Best wishes to you

Regards
Bin

On Wed, Nov 9, 2011 at 2:05 PM, <oleg@okmij.org> wrote:
   p2num :: Dep a b