drop procedure if exists `p1`; delimiter $ create procedure `p1`() begin declare i int default 0; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; begin repeat set i=10*rand(); until i>9 end repeat; label0: loop end loop label0; end; label1: loop end loop label1; end; label2: loop end loop label2; end; label3: loop end loop label3; end; label4: loop end loop label4; end; label5: loop end loop label5; end; label6: loop end loop label6; end; label7: loop end loop label7; end; label8: loop end loop label8; end; label9: loop end loop label9; end; label10: loop end loop label10; end; label11: loop end loop label11; end; label12: loop end loop label12; end; label13: loop end loop label13; end; label14: loop end loop label14; end; label15: loop end loop label15; end; label16: loop end loop label16; end; label17: loop end loop label17; end; label18: loop end loop label18; end; label19: loop end loop label19; end; end $ delimiter ; call `p1`();