public static int[] antScanner()
	{
		//System.out.println("DEBUG rowScan colScan: " + rowScan + " " + colScan);
		for (int j = colScan; j < 20; j++)
		{
			//Finish partially completed row
			if (field[rowScan][j] instanceof Ant)
			{
				//System.out.println("We have an ant! " + this.rowScan + " " + j); //Debug
				//Check for last column
				if (colScan >= 19)
				{
					colScan = 0;
					rowScan++;
					return new int[] {rowScan - 1, 19};
				}
				
				else
				{
					colScan = j + 1;
					return new int[] {rowScan, j};
				}
			}
		}
		
		rowScan++;
		colScan = 0;
		
		for (int i = rowScan; i < 20; i++)
		{
			for (int j = colScan; j < 20; j++)
			{
				//if (field[i][j].getClass() ==  new Ant().getClass()) //Perhaps I should use instanceof?
				if (field[i][j] instanceof Ant)
				{
					if (j >= 19)
					{
						colScan = 0;
						rowScan++;
						return new int[] {i, 19};
					}
					else
					{
						colScan = j + 1;
						return new int[] {i, j};
					}
					
				}
				
				else if (j >= 19)
				{
					colScan = 0;
					rowScan++;
				}
			}
		}
		
		rowScan = 0;
		colScan = 0;
		return new int[] {-1, -1};
	}