This is the working copy of my program for hash-products assignment