Punjab circuit