punjabi hanji hard