PSX gains 842 more points