let rec(@)c z=z>0&()=Printf.printf"%d "c;Scanf.scanf"%1d%d "(fun a b->a=c&b@1;b=c&a@1;c@1);;1@0