Product of two binary numbers using linked lists