how is the UML sequence diagram of the following code will look like?
===

    class A{
    
     class B{
      C f(){}
     }
     class C{}
    
     static void main(){
      A a = new A()
      B b = new B();
      C c = new C();
      c = b.f();
     }
    
    }

what is UML sequence diagram of the following  ?