Что выведет на экран данный код?

class Program 
{ 
    static void Main(string[] args) 
    { 
        Console.WriteLine(Foo("Original string")); 
    } 
 
    public static string Foo(string str) 
    { 
        try 
        { 
            return str; 
        } 
        finally 
        { 
            Console.WriteLine("In finally"); 
            str = "Somewhere in finally"; 
        } 
    } 
} 
Ошибка при компиляции
In finally Somewhere in finally
In finally Original string
Original string