$|=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);
}