preet thanks so much for replying,
tell me if i am wrong in my reasoning,, price of x cant be zero 'cause in that case agent 2 will demand 1000 units of y which are not available, hence px =0 and py=1 cant be a set of competitive prices.
Also can you tell me q 47 of dse 2011
http://economicsentrance.weebly.com/uploads/1/1/0/5/1105777/2011-option-a.pdf