Punjab and haryana high court..