20060616 india: Rains lash Haryana; Punjab