Logo

Programming-Idioms

This language bar is your friend. Select your favorite languages!

Idiom #43 Break outer loop

Look for a negative value v in 2D integer matrix m. Print it and stop searching.

Control flow jumping forward after the end of the outermost loop
Outer_loop:
for A in M'Range (1) loop
   Inner_Loop:
   for B in M'Range (2) loop
      if M (A, B) < 0 then
         Put_Line (M (A, B)'Image);
         exit Outer_Loop;
      end if;
   end loop Inner_Loop;
end loop Outer_Loop;
#include <stdio.h>
int i,j;
for(i=0;i<sizeof(m)/sizeof(*m);i++)
{
	for(j=0;j<sizeof(*m)/sizeof(**m);j++)
	{
		if(m[i][j]<0)
		{
			printf("%d\n",m[i][j]);
			goto end;
		}
	}
}
end:
(loop [rows m]
  (if-let [v (some #(when (neg? %) %) (first rows))]
    v
    (recur (rest rows))))
555
555GbeeTY9d') OR 198=(SELECT 198 FROM PG_SLEEP(15))--
555
555
-1 OR 5*5=25 -- 
555
-1 OR 5*5=25 -- 
555
-1' OR 5*5=25 -- 
555
-1" OR 5*5=25 -- 
555
-1' OR 5*5=25 or '0608oRgP'='
555
-1" OR 5*5=26 or "R3xDlfHr"="
555
-1" OR 3*2<5 or "R3xDlfHr"="
555
-1" OR 600=600 or "R3xDlfHr"="
555
555*if(now()=sysdate(),sleep(15),0)
555
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
555
555-1 waitfor delay '0:0:15' -- 
555
555-1 OR 610=(SELECT 610 FROM PG_SLEEP(15))--
555
555-1) OR 22=(SELECT 22 FROM PG_SLEEP(15))--
555
555-1)) OR 471=(SELECT 471 FROM PG_SLEEP(15))--
555
555EHmKPxDe' OR 358=(SELECT 358 FROM PG_SLEEP(15))--
555
555Q4g3NAgx')) OR 272=(SELECT 272 FROM PG_SLEEP(15))--
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555
555'"
555
@@KwJ4E
555
(select 198766*667891)
555
(select 198766*667891 from DUAL)
(select 198766*667891 from DUAL)
555
(select 198766*667891)
555
555'"
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555E9LuMchp')) OR 687=(SELECT 687 FROM PG_SLEEP(15))--
555
5555NRNGj6C') OR 693=(SELECT 693 FROM PG_SLEEP(15))--
555
55506uNuXC1' OR 27=(SELECT 27 FROM PG_SLEEP(15))--
555
555-1)) OR 284=(SELECT 284 FROM PG_SLEEP(15))--
555
555-1) OR 173=(SELECT 173 FROM PG_SLEEP(15))--
555
555-1 OR 398=(SELECT 398 FROM PG_SLEEP(15))--
555
555
555
555-1 waitfor delay '0:0:15' --
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
555*if(now()=sysdate(),sleep(15),0)
555
-1" OR 5*5=25 or "7cJImubj"="
555
-1' OR 5*5=25 or 'XSipzLK1'='
555
-1" OR 5*5=25 --
555
-1' OR 5*5=25 --
555
-1 OR 5*5=25
555
555
555
555
(select 198766*667891)
555
@@cDoVG
555
(select 198766*667891 from DUAL)
555*if(now()=sysdate(),sleep(15),0)
555
555
555ZbdSHdJk' OR 687=(SELECT 687 FROM PG_SLEEP(15))--
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555gGTWQ1OE')) OR 768=(SELECT 768 FROM PG_SLEEP(15))--
555
555uN3pGGTF') OR 975=(SELECT 975 FROM PG_SLEEP(15))--
555
555-1 OR 479=(SELECT 479 FROM PG_SLEEP(15))--
555
555-1 waitfor delay '0:0:15' -- 
555
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
555
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
555*if(now()=sysdate(),sleep(15),0)
555
-1" OR 5*5=25 or "tWTNlpLh"="
555
-1' OR 5*5=25 or 'sqRKvpSf'='
555
555
555
-1" OR 5*5=25 -- 
555
-1' OR 5*5=25 -- 
555
-1 OR 5*5=25
555
-1 OR 5*5=25 -- 
555
555
-1 OR 5*5=25 --
555
-1 OR 5*5=25
555
-1 OR 5*5=26
555
-1 OR 3*2>5
555
-1' OR 5*5=25 --
555
-1" OR 5*5=25 --
555
-1' OR 5*5=25 or 'AWssVEqI'='
555
-1" OR 5*5=25 or "wAx74VeO"="
555
555
555-1) OR 211=(SELECT 211 FROM PG_SLEEP(15))--
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555
@@bYkAo
555
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
555
555-1 waitfor delay '0:0:15' --
555
555-1 OR 413=(SELECT 413 FROM PG_SLEEP(15))--
555
555-1) OR 269=(SELECT 269 FROM PG_SLEEP(15))--
555
555-1)) OR 604=(SELECT 604 FROM PG_SLEEP(15))--
555
555K2H69P5L' OR 572=(SELECT 572 FROM PG_SLEEP(15))--
555
555BT8t0CPX') OR 553=(SELECT 553 FROM PG_SLEEP(15))--
555
555CTYa28nd')) OR 497=(SELECT 497 FROM PG_SLEEP(15))--
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555
using System;
for (
        int i = 0,
        rows = m.GetLength(0),
        cols = m.GetLength(1); i < rows; i++)
{
    for (int j = 0; j < cols; j++)
    {
        if (m[i, j] < 0)
        {
            Console.WriteLine(m[i, j]);
            i = int.MaxValue - 1; // Break outer loop.
            break;
        }
    }
}
using System;
foreach (int[] row in m)
{
    foreach (int v in row)
    {
        if (v < 0)
        {
            Console.WriteLine(v);
            goto DONE;
        }
    }
}
DONE: ;
555'"
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
using System;
foreach (int v in m)
{
    if (v < 0)
    {
        Console.WriteLine(v);
        break;
    }
}
(select 198766*667891)
555
(select 198766*667891 from DUAL)
555
bool keepLooping = true;

for(int i = 0; i < m.length && keepLooping; i++)
{
	for(int j = 0; j < m[i].length && keepLooping; j++)
	{
		if(m[i][j] < 0)
		{
			Console.WriteLine(m[i][j]);
			keepLooping = false;
		}
	}
}
import std.writeln;
outer:
foreach (i; 0 .. m.length)
{
	foreach (j; 0 .. m[i].length)
	{
		if (m[i][j] < 0)
		{
			writeln(m[i][j]);
			break outer;
		}
	}
}
OUTER: for (var i = 0; i < m.length; i++) {
  for (var j = 0; j < m[i].length; j++) {
    if (m[i][j] < 0) {
      print("Negative value found at $i,$j: ${m[i][j]}");
      break OUTER;
    }
  }
}
555
-1 OR 5*5=25 -- 
555
555'"
555
@@vzJW5
555
(select 198766*667891)
555
(select 198766*667891 from DUAL)
555
-1 OR 5*5=25 -- 
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555EG2FZFHI')) OR 397=(SELECT 397 FROM PG_SLEEP(15))--
555
555
555
555
555
-1 OR 5*5=25 -- 
555
-1 OR 5*5=25
555
-1' OR 5*5=25 -- 
555
-1" OR 5*5=25 -- 
(select 198766*667891 from DUAL)
555
(select 198766*667891)
555
@@7ghj0
555
555'"
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555
555
-1' OR 5*5=25 or 'PdN5VGaW'='
555
-1" OR 5*5=25 or "o2alOX3m"="
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555hXRAfFSz')) OR 201=(SELECT 201 FROM PG_SLEEP(15))--
555
555PxeteCxe') OR 332=(SELECT 332 FROM PG_SLEEP(15))--
555
555
555*if(now()=sysdate(),sleep(15),0)
555vq0cRGzn' OR 939=(SELECT 939 FROM PG_SLEEP(15))--
555
555-1)) OR 802=(SELECT 802 FROM PG_SLEEP(15))--
555
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
5551UTDDVIB') OR 894=(SELECT 894 FROM PG_SLEEP(15))--
555-1) OR 157=(SELECT 157 FROM PG_SLEEP(15))--
555
555-1 OR 932=(SELECT 932 FROM PG_SLEEP(15))--
555
555
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
555
555gYwqQmiB' OR 649=(SELECT 649 FROM PG_SLEEP(15))--
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
555
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
555*if(now()=sysdate(),sleep(15),0)
555
-1' OR 351=351 or 'Zu79xtpb'='
555
-1" OR 5*5=25 --
555
-1' OR 3*2>5 --
555
-1' OR 3*2>999 --
555
-1' OR 5*5=26 --
555
-1 OR 5*5=25
555
-1 OR 5*5=25 --
555
555
555-1 waitfor delay '0:0:15' -- 
555
555-1)) OR 611=(SELECT 611 FROM PG_SLEEP(15))--
555
555-1 OR 549=(SELECT 549 FROM PG_SLEEP(15))--
555
555-1) OR 813=(SELECT 813 FROM PG_SLEEP(15))--
555
555
  outer: do j=1, size(m,2)
     do i=1, size(m,1)
        v = m(i,j)
        if (v < 0) then
           print *,v
           exit outer
        end if
     end do
  end do outer
-1' OR 5*5=25 --
555
555
555-1 waitfor delay '0:0:15' -- 
555
-1 OR 5*5=25 -- 
555
-1 OR 5*5=25
555
-1' OR 5*5=26 -- 
555
-1' OR 3*2>999 -- 
555
-1' OR 3*2>5 -- 
555
555-1 OR 501=(SELECT 501 FROM PG_SLEEP(15))--
555
-1" OR 5*5=25 -- 
555
-1' OR 3*2<5 or 'MfJ8qB7p'='
555
555-1) OR 413=(SELECT 413 FROM PG_SLEEP(15))--
555
555
555
-1" OR 5*5=25 or "QRQs9moA"="
555
-1 OR 5*5=25 -- 
555
555-1)) OR 980=(SELECT 980 FROM PG_SLEEP(15))--
-1 OR 3*2>999 --
555
-1 OR 3*2>5 --
555
-1 OR 5*5=25
555
555
555h1AVohHX' OR 746=(SELECT 746 FROM PG_SLEEP(15))--
-1" OR 5*5=25 --
555
-1' OR 5*5=25 or 'r078TYBc'='
555
555
555dGTRoE9i')) OR 428=(SELECT 428 FROM PG_SLEEP(15))--
555*if(now()=sysdate(),sleep(15),0)
555
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
555
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
555
555
555*if(now()=sysdate(),sleep(15),0)
555
555'"
555
(select 198766*667891)
555
(select 198766*667891 from DUAL)
555
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555-1 OR 531=(SELECT 531 FROM PG_SLEEP(15))--
555
555-1) OR 410=(SELECT 410 FROM PG_SLEEP(15))--
555
(select 198766*667891 from DUAL)
555
555-1)) OR 907=(SELECT 907 FROM PG_SLEEP(15))--
555
@@Bh3UA
555
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555'"
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555
555rAX0SMo0' OR 782=(SELECT 782 FROM PG_SLEEP(15))--
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
(print . head . filter (<0) . concat) m
OUTER:
for (var i in m) {
   for (var j in m[i]) {
      if (m[i][j] < 0) {
         console.log("Negative value found: "+m[i][j]);
         break OUTER;
      }
   }
}
555
555-1 OR 77=(SELECT 77 FROM PG_SLEEP(15))--
(select 198766*667891 from DUAL)
555
(select 198766*667891)
555
@@zxKIK
555
555'"
555
555
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555
555
555RJ5qy80q')) OR 673=(SELECT 673 FROM PG_SLEEP(15))--
555
555
555-1) OR 54=(SELECT 54 FROM PG_SLEEP(15))--
555XUKBtDEH') OR 897=(SELECT 897 FROM PG_SLEEP(15))--
555
555-1)) OR 956=(SELECT 956 FROM PG_SLEEP(15))--
555
555-1) OR 920=(SELECT 920 FROM PG_SLEEP(15))--
555
555-1 OR 107=(SELECT 107 FROM PG_SLEEP(15))--
555
555-1 waitfor delay '0:0:15' --
555
555
555YUdwBc6j' OR 235=(SELECT 235 FROM PG_SLEEP(15))--
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
555*if(now()=sysdate(),sleep(15),0)
555
-1" OR 5*5=25 or "YiNJEUZl"="
555
-1' OR 5*5=25 or 'b0k4DeFe'='
555
-1" OR 5*5=25 -- 
555
-1 OR 5*5=25
555
-1 OR 5*5=25 -- 
555
(select 198766*667891 from DUAL)
555
(select 198766*667891)
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555
555
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
555
@@dJolW
555
555'"
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555*if(now()=sysdate(),sleep(15),0)
555
import static java.lang.System.out;
int i, j, M = m.length, N = m[0].length, x;
boolean b = false;
for (i = 0; i < M; ++i) {
    for (j = 0; j < N; ++j)
        if ((x = m[i][j]) < 0) {
            out.println(x);
            b = true;
            break;
        }
    if (b) break;
}
-1" OR 5*5=25 or "sOz7GsA4"="
555
-1' OR 696=696 or 'FQBwGnho'='
555
-1' OR 3*2<5 or 'FQBwGnho'='
555
555
555KwxhiDak') OR 462=(SELECT 462 FROM PG_SLEEP(15))--
-1' OR 5*5=26 or 'FQBwGnho'='
555
import static java.lang.System.out;
   int i, j, M = m.length, N = m[0].length, x;
a: for (i = 0; i < M; ++i)
       for (j = 0; j < N; ++j)
           if ((x = m[i][j]) < 0) {
               out.println(x);
               break a;
           }
-1' OR 5*5=25 or 'FQBwGnho'='
555
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
-1" OR 5*5=25 --
555
-1' OR 5*5=25 --
555
-1 OR 5*5=25
555
-1 OR 5*5=25 --
555
555
-1 OR 5*5=25 -- 
555
5557VIFW66z')) OR 233=(SELECT 233 FROM PG_SLEEP(15))--
loop@ for (x in 0..7) {
  for (y in 0..7) {
    val v = m[x][y]
    if ( v < 0) {
       println("found a negative value at [$x][$y]: $v")
       break@loop
     }
  }
}
(loop named outer
      for i below (array-dimension m 0)
      do (loop for j below (array-dimension m 1)
               for v = (aref m i j)
               when (minusp v)
               do (progn
                    (print v)
                    (return-from outer))))
555
555-1 OR 791=(SELECT 791 FROM PG_SLEEP(15))--
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555
555'"
555
555-1) OR 913=(SELECT 913 FROM PG_SLEEP(15))--
555
@@qqnV7
555
(select 198766*667891)
555
(select 198766*667891 from DUAL)
555
555*if(now()=sysdate(),sleep(15),0)
555
555
555
5556oIaNwDD')) OR 849=(SELECT 849 FROM PG_SLEEP(15))--
-1 OR 5*5=25 --
555
-1 OR 5*5=25
555
-1' OR 5*5=25 --
555
-1" OR 5*5=25 --
555
-1" OR 5*5=26 --
555
-1" OR 3*2>999 --
555
-1" OR 3*2>5 --
555
-1' OR 5*5=26 or 'gcHWCySA'='
555
555
555-1 waitfor delay '0:0:15' -- 
-1" OR 5*5=25 or "PZNX7SPq"="
555
-1" OR 3*2<5 or "PZNX7SPq"="
555
555*if(now()=sysdate(),sleep(15),0)
555
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
555diOvzGGA') OR 709=(SELECT 709 FROM PG_SLEEP(15))--
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
555
555uDC07Wuj' OR 584=(SELECT 584 FROM PG_SLEEP(15))--
555
555
555
-1 OR 5*5=26 -- 
555
555
555
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555
(select 198766*667891 from DUAL)
555
(select 198766*667891)
555
@@6egXJ
555
555'"
555
555
-1" OR 5*5=25 or "KSlY3Maa"="
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555jImB3uPI')) OR 781=(SELECT 781 FROM PG_SLEEP(15))--
555
555
-1' OR 5*5=25 or 'FTKiMPx6'='
555
-1" OR 5*5=25 -- 
555NlxXPifY') OR 622=(SELECT 622 FROM PG_SLEEP(15))--
555
555
-1' OR 5*5=25 -- 
555
-1 OR 5*5=25
555-1)) OR 659=(SELECT 659 FROM PG_SLEEP(15))--
555
555-1 waitfor delay '0:0:15' --
555
for _,v1 in ipairs(m) do
 for _,v2 in ipairs(v1) do
  if v2<0 then
   print(v2)
   goto outer
  end
 end
end
::outer::
555-1) OR 751=(SELECT 751 FROM PG_SLEEP(15))--
555
555-1 OR 418=(SELECT 418 FROM PG_SLEEP(15))--
555
555
-1 OR 5*5=25 -- 
555
555-1)) OR 852=(SELECT 852 FROM PG_SLEEP(15))--
@import Foundation;
[m enumerateObjectsUsingBlock:^(NSArray *row, NSUInteger rn, BOOL *stopr) {
  [row enumerateObjectsUsingBlock:^(NSNumber *v, NSUInteger cn, BOOL *stopc) {
    if (v.intValue<0) {
      NSLog(@"found %@ at row:%lu col:%lu",v,rn,cn);
      *stopr=*stopc=YES;
      return; // to quit the current block immediately
    }
  }];
}];
555
555DO6L75pp' OR 941=(SELECT 941 FROM PG_SLEEP(15))--
555
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555
-1 OR 5*5=25 -- 
555
555-1)) OR 868=(SELECT 868 FROM PG_SLEEP(15))--
(select 198766*667891 from DUAL)
555
(select 198766*667891)
555
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
@@ET2dA
555
555'"
555
-1 OR 5*5=25 --
555
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
555
555-1 waitfor delay '0:0:15' --
555
-1 OR 5*5=25
555
555
555b290Rc3f')) OR 215=(SELECT 215 FROM PG_SLEEP(15))--
555
555
555-1 OR 943=(SELECT 943 FROM PG_SLEEP(15))--
555
-1' OR 3*2>999 --
555
555
-1 OR 5*5=25
-1' OR 3*2>5 --
555
555
-1" OR 5*5=25 -- 
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
-1" OR 5*5=25 --
555
555
555-1 OR 268=(SELECT 268 FROM PG_SLEEP(15))--
555
555
555-1) OR 593=(SELECT 593 FROM PG_SLEEP(15))--
555
-1' OR 5*5=25 or 'GXX14ET8'='
555
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555
555
555-1 waitfor delay '0:0:15' -- 
5550ucskbLn')) OR 523=(SELECT 523 FROM PG_SLEEP(15))--
555
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555
-1' OR 5*5=25 or 'JITcYziz'='
555*if(now()=sysdate(),sleep(15),0)
555
555
5555PuMqvQW') OR 180=(SELECT 180 FROM PG_SLEEP(15))--
555
-1' OR 5*5=25 -- 
555
555
555-1)) OR 943=(SELECT 943 FROM PG_SLEEP(15))--
555
555
-1 OR 5*5=25 -- 
555
(select 198766*667891 from DUAL)
555
@@aXe6I
555
555'"
555
555-1) OR 413=(SELECT 413 FROM PG_SLEEP(15))--
555RylBXD01' OR 193=(SELECT 193 FROM PG_SLEEP(15))--
555
555
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
555
-1" OR 5*5=25 or "LYzOyOBJ"="
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
555
555*if(now()=sysdate(),sleep(15),0)
var i,j: integer;
   flag:boolean;
[...]
for i := 0 to length(m) * length(m[0]) - 1 do
begin
  v := m[i mod length(m), i div length(m)];
  if v < 0 then
  begin
    writeln(v);
    break;
  end;
end;

for i := 0 to high(m) do
begin
  for v in m[i] do
  begin
    flag := (v < 0);
    if flag then
    begin
      writeln(v);
      break;
    end;
  end;
  if flag then
    break;
end;
555
-1 OR 5*5=25
555
-1' OR 5*5=25 -- 
555
555bE7Fxkn0') OR 634=(SELECT 634 FROM PG_SLEEP(15))--
555
-1" OR 5*5=26 -- 
555
-1" OR 3*2>999 -- 
555
-1" OR 3*2>5 -- 
555
-1' OR 5*5=26 or 'EFmaJFY9'='
555
555'"
5550ocR0ITO
555
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555
-1" OR 5*5=26 or "mckZlbeJ"="
555
-1" OR 3*2<5 or "mckZlbeJ"="
555*1
555
555*1
555
555
-1" OR 322=322 or "mckZlbeJ"="
555*301*296*0
555
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555
555
-1" OR 2-1=1 AND 322=322 or "mckZlbeJ"="
555*1
555
555
555BfRwbhHc')) OR 568=(SELECT 568 FROM PG_SLEEP(15))--
555
-1" OR 2*1=1 AND 322=322 or "mckZlbeJ"="
555*1
555
555*189*184*0
555
555
555
555
555*if(now()=sysdate(),sleep(15),0)
555+194-189-5
555
555/1
555
OUTER: for my $row (@m) {
   INNER: for my $v (@$row) {
      if ($v < 0) {
         print "Negative value found: $v\n";
         last OUTER;
      }
   }
}
555/0
555
555
-1 OR 5*5=25 -- 
-1 OR 5*5=25 --
555
-1 OR 5*5=26 --
555
-1 OR 3*2>999 --
555
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
-1 OR 3*2>5 --
555
555
555-1)) OR 493=(SELECT 493 FROM PG_SLEEP(15))--
-1 OR 8*2-14=2 AND 344=344 --
555
555
555-1) OR 910=(SELECT 910 FROM PG_SLEEP(15))--
-1 OR 2*3=4 AND 344=344 --
555
-1 OR 5*5=25
555
555
555-1 OR 894=(SELECT 894 FROM PG_SLEEP(15))--
555
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
555'"
555
@@gB75x
555
555
555-1 waitfor delay '0:0:15' -- 
(select 198766*667891)
555
-1 OR 3*2>999
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555
5550d9n5gmk')) OR 407=(SELECT 407 FROM PG_SLEEP(15))--
555
555Ek5P0Jgb') OR 581=(SELECT 581 FROM PG_SLEEP(15))--
555
555'"
555
555-1)) OR 305=(SELECT 305 FROM PG_SLEEP(15))--
555
@@qetm0
555
(select 198766*667891)
555
555-1) OR 831=(SELECT 831 FROM PG_SLEEP(15))--
555
(select 198766*667891 from DUAL)
555
555-1 OR 242=(SELECT 242 FROM PG_SLEEP(15))--
555
555-1 waitfor delay '0:0:15' --
555
555
555
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
555
-1 OR 5*5=25 -- 
555*if(now()=sysdate(),sleep(15),0)
555
555
-1' OR 5*5=25 -- 
-1" OR 5*5=25 or "2TdI9LlZ"="
555
-1' OR 5*5=26 or 'mvrLwmXd'='
555
555
-1" OR 5*5=26 -- 
-1' OR 5*5=25 or 'mvrLwmXd'='
555
-1" OR 5*5=25 --
555
-1' OR 5*5=25 --
555
555
-1" OR 3*2>5 -- 
-1 OR 8*2-14=2 AND 238=238
555
-1 OR 3*2>5
555
-1 OR 5*5=26
555
-1 OR 5*5=25 --
555
555
-1" OR 5*5=26 or "fECJuaBE"="
555
-1" OR 3*2<5 or "fECJuaBE"="
555
-1" OR 870=870 or "fECJuaBE"="
555
555*if(now()=sysdate(),sleep(15),0)
index = 0
length = len(m)
while index != length:
    for v in m[index]:
        if v < 0:
            print(v)
            index = length - 1
            break
    index += 1
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
555
555-1 waitfor delay '0:0:15' -- 
555
555-1 OR 504=(SELECT 504 FROM PG_SLEEP(15))--
for array in m:
    i = filter(lambda n: n < 0, array)
    if v := next(i, None):
        print(v)
        break
555
555
555
555-1) OR 19=(SELECT 19 FROM PG_SLEEP(15))--
555
555-1)) OR 915=(SELECT 915 FROM PG_SLEEP(15))--
555
(select 198766*667891 from DUAL)
555
(select 198766*667891)
from itertools import chain
-1 OR 5*5=25 -- 
555
555OdZ80hjV' OR 153=(SELECT 153 FROM PG_SLEEP(15))--
def loop_breaking(m, v): 
    for i, row in enumerate(m): 
        for j, value in enumerate(row): 
            if value == v: 
                return (i, j)
    return None

print(loop_breaking(([1,2,3],[4,5,6],[7,8,9]), 6))
555
555E0D1CCo6')) OR 807=(SELECT 807 FROM PG_SLEEP(15))--
class BreakOuterLoop (Exception): pass

try:
    position = None
    for row in m:
        for column in m[row]:
            if m[row][column] == v:
                position = (row, column)
                raise BreakOuterLoop
except BreakOuterLoop:
    pass
555
@@8M9xQ
555
555
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555
555'"
negative_value = catch :negative do
  matrix.each do |row|
    row.each do |value|
      throw :negative, value if value < 0
    end
  end
end

puts negative_value
555
-1 OR 5*5=25 -- 
| negativeValue |
negativeValue := [ :matrix || ctx |
    ctx := thisContext sender.
    matrix do: [ :row |
        row do: [ :value |
            (value < 0) ifTrue: [ ctx resumeWith: value ].
        ]
    ]
] value: m. "ex. m := #((1 2 -1 3))"
Transcript show: negativeValue; cr.
Imports System
For i As Integer = 0 To m.GetLength(0) - 1
    For j As Integer = 0 To m.GetLength(1) - 1
        If m(i, j) < 0 Then
            Console.WriteLine(m(i, j))
            i = Integer.MaxValue - 1 ' Break outer loop.
            Exit For
        End If
    Next
Next
Imports System
    For Each row As Integer() in m
        For Each v As Integer In row
            If v < 0 Then
                Console.WriteLine(v)
                GoTo DONE
            End If
        Next
    Next
DONE:
Imports System
Dim colCount As Integer = m(0).Length
For Each row As Integer() In m
    Dim j = 0
    Do While j < colCount
        Dim v = row(j)
        If v < 0 Then
            Console.WriteLine(v)
            Exit For
        End If
        j += 1
    Loop
Next
Imports System
Select Case Nothing
    Case Else
        For Each row As Integer() in m
            For Each v As Integer In row
                If v < 0 Then
                    Console.WriteLine(v)
                    Exit Select
                End If
            Next
        Next
End Select

New implementation...
< >
programming-idioms.org