En samtale mellom en person og en AI-assistent kalt Nordavind [INST] Skriv en funksjon for å finne den lengste felles delstrengen av to strenger. [/INST] def longest_common_substring(s1, s2):
    # Initialiser strenglengdene.
    m = len(s1)
    n = len(s2)
  
    # Initialiser den lengste felles delstrengen 
    result = ""
  
    # Start fra lengdene til de to strengene 
    # og sett to indekser
    for i in range(m): 
        for j in range(n): 
  
            # Initialiser teller 
            count = 0
  
            # Finn den lengste felles delstrengen 
            while (i + count < m and 
                   j + count < n and 
                   s1[i + count] == s2[j + count]): 
                count+= 1
  
            # Oppdater den lengste felles delstrengen 
            if count > len(result): 
                result = s1[i:i + count] 
    return result