$|=1;$\=$/; $m=<>; $l[$_]=<> for 0..$m-1; print"? 0 0"; ($x00,$y00)=glob<>; print"? 1 0"; ($x10,$y10)=glob<>; print"? 0 1"; ($x01,$y01)=glob<>; print"!"; for(@l){ ($x,$y)=/\S+/g; print $x00+$x*($x10-$x00)+$y*($x01-$x00),$",$y00+$x*($y10-$y00)+$y*($y01-$y00); }