fixed issue #28.  merkle leaves now include challenge index to prove that challenges index is correct