hard multiplication problems with answers