Recursion in One Shot | Theory + Question Practice + Code | Level 1 - Easy

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ธ.ค. 2024

ความคิดเห็น • 839

  • @mdsarfarazalam8452
    @mdsarfarazalam8452 2 ปีที่แล้ว +91

    Fibonacci series: 47:56
    Power calculation : 1:00:13
    Power calculation in optimized way : 1:12:00 ( log n) its code is : 1:22:40

    • @Shubh.Shorts.
      @Shubh.Shorts. 2 ปีที่แล้ว

      th-cam.com/play/PLu0W_9lII9agS67Uits0UnJyrYiXhDS6q.html

    • @MovieZoneX-02
      @MovieZoneX-02 2 ปีที่แล้ว +4

      Vaiii 46:56

    • @ZainDiscoveries
      @ZainDiscoveries ปีที่แล้ว

      th-cam.com/video/qWx5ZAFkSfk/w-d-xo.html

    • @kenyelite8574
      @kenyelite8574 ปีที่แล้ว +1

      Thnx buddy

  • @onkarvyavahare3327
    @onkarvyavahare3327 3 ปีที่แล้ว +100

    Stack height concept you have tought was nothing anywhere generally...so thank you for such intuition.

  • @xdnaitiksaraf1474
    @xdnaitiksaraf1474 3 ปีที่แล้ว +18

    at 30:30
    public static int sum(int n){
    if (n==0) {
    return 0;
    }
    return n+sum(n-1);
    }
    is more convinient

    • @jashanbhamra103
      @jashanbhamra103 5 หลายเดือนก่อน +1

      yuo maine bhi esai kia

  • @onlythereal333
    @onlythereal333 2 ปีที่แล้ว +43

    Really great tutorial i really stuck in recursion but when you teach with very basic questions i really understood it well with what happens in background coding how recursion works 👍☺️☺️👏🙌

    • @_AAMIR_.AEP.
      @_AAMIR_.AEP. 5 หลายเดือนก่อน +1

      Are you completing your college 😊

  • @minivishwakarma960
    @minivishwakarma960 2 ปีที่แล้ว +126

    You guys are creating such a valuable content and providing it for free, also motivating us to be better in our fields, hats off to Aman and Shraddha.

    • @pavanmadagani7725
      @pavanmadagani7725 ปีที่แล้ว

      VARANASI SARALA PUUKU MUNDADHI

    • @vloglive
      @vloglive ปีที่แล้ว +2

      Very valuable feedback for them

    • @ZainDiscoveries
      @ZainDiscoveries ปีที่แล้ว

      th-cam.com/video/qWx5ZAFkSfk/w-d-xo.html

  • @iqbalhossain927
    @iqbalhossain927 3 ปีที่แล้ว +69

    Need this type of practice question in every topic. Hope you continue like this. And thanks for this awesome session😍

  • @faisalkhan1026
    @faisalkhan1026 3 ปีที่แล้ว +82

    This is hands down the most comprehensive lecture for me ! Thank you for making such a high quality, lucid and brilliant explanation video on RECURSION, Your channel is Subscribed right away !

    • @uskapyaar8852
      @uskapyaar8852 2 ปีที่แล้ว +5

      Thank god you said that... I had my hands up this whole time :(

    • @lalalostyou6858
      @lalalostyou6858 2 ปีที่แล้ว +1

      @@uskapyaar8852 😂😂😂😂

    • @ZainDiscoveries
      @ZainDiscoveries ปีที่แล้ว

      th-cam.com/video/qWx5ZAFkSfk/w-d-xo.html

  • @abhi.1289
    @abhi.1289 2 ปีที่แล้ว +8

    Best explanation ever..
    Finally i understand recursion... 🥳🥳🥳🥳

  • @rajivtripathi8403
    @rajivtripathi8403 3 ปีที่แล้ว +19

    Great Great great Job!!!!. Actually Recursion is the toughest logic to implement and the way you teach specially coding in which u need to develop the thought process along with the problems.....you did it so well.....and in very simple way...... I have seen lot of videos on you tube but it is the BEST ONE !!!!great Contribution to community!!! Keep up the good work!!!!

  • @JAGMEETHEBEST
    @JAGMEETHEBEST 3 ปีที่แล้ว +242

    "JEE PREP HO YA COLLEGE KI PADHAI, ONE SHOTS ARE THE BEST!!"😂😂👌

    • @just.indianstuff7537
      @just.indianstuff7537 3 ปีที่แล้ว +6

      How it's taking n as power ?? Like there is math.pow to that we can use power how this happen here??

    • @abdulroufshaik123
      @abdulroufshaik123 2 ปีที่แล้ว +2

      😂😂

    • @pranjalbiswas6585
      @pranjalbiswas6585 2 ปีที่แล้ว

      Wah wah wah wah

    • @sayannitdgp8957
      @sayannitdgp8957 2 ปีที่แล้ว

      😂😂😂😂

    • @mehakarora3977
      @mehakarora3977 2 ปีที่แล้ว +3

      @@just.indianstuff7537 yeah I also didn't understand this .how this is possible??

  • @sauravjha2933
    @sauravjha2933 3 ปีที่แล้ว +7

    This is the best video on recursion. Thank you so much.

  • @shifteditz06
    @shifteditz06 3 หลายเดือนก่อน +1

    1:24:04 below code works perfectly fine for both even and odd number, no need of using if else condition(if I'm wrong then run this code without condition)
    public static int optimisedFunc(int n, int power){
    if(power == 1)
    return 1;
    return (n * optimisedFunc(n, power/2) * optimisedFunc(n, power/2));
    }

  • @technicalspider2547
    @technicalspider2547 3 ปีที่แล้ว +2

    Slowly aur easily padhaya hai awesome 😀

  • @ayushnegi675
    @ayushnegi675 2 ปีที่แล้ว +17

    i can't explain how easily i was able to understand recursion in this video with time complexity,
    thanks a lot to you ma'am

    • @ZainDiscoveries
      @ZainDiscoveries ปีที่แล้ว

      th-cam.com/video/qWx5ZAFkSfk/w-d-xo.html

  • @adityaagarwal2324
    @adityaagarwal2324 3 ปีที่แล้ว +142

    Didi, backtracking ke upar bhi dedicated playlist banaiye please

    • @lokendrasingh9780
      @lokendrasingh9780 3 ปีที่แล้ว +1

      we want marathon on backtracking 🔥🔥🥰🥰

    • @adityadixit7973
      @adityadixit7973 3 ปีที่แล้ว +1

      Yes

    • @adityadixit7973
      @adityadixit7973 3 ปีที่แล้ว +1

      Need a complete course on java like the c++ complete series

    • @prshark84
      @prshark84 3 ปีที่แล้ว +1

      Which college

    • @adityaagarwal2324
      @adityaagarwal2324 3 ปีที่แล้ว

      @@prshark84 apna college

  • @dhruvjoshi4192
    @dhruvjoshi4192 3 ปีที่แล้ว +3

    Thank youu dii..bas aise hi continue rkhna ab please 🥺❤️

  • @moremansi81
    @moremansi81 7 หลายเดือนก่อน +15

    For sum of n natural numbers, i guess correct way with recursion is..
    public class Recursion {
    public static int printSum(int n) {
    if(n==1) {
    return 1;
    }
    return n + printSum(n-1);
    }
    public static void main(String[] args) {
    int n = printSum(5);
    System.out.println(n);
    }
    }

    • @paragshende3390
      @paragshende3390 7 หลายเดือนก่อน

      what happens when we do return 1;
      ?

    • @moremansi81
      @moremansi81 6 หลายเดือนก่อน

      @@paragshende3390 when there is a function call (new stack frame) with n==1 then 1 is returned back to stack frame from where this call is made

    • @kishordhobale6317
      @kishordhobale6317 5 หลายเดือนก่อน +1

      this is simple way to calculate sum of n number which you explained.good job

    • @uditnagar7905
      @uditnagar7905 4 หลายเดือนก่อน

      Yes you are right. I also did the same

  • @collegeWale.insane
    @collegeWale.insane 2 ปีที่แล้ว

    Bhagwan apka bhala kre... recursion ko detail se smjhane ke liye apka bahut bahut dhanyawad..

  • @abhinitashrivastava9100
    @abhinitashrivastava9100 2 ปีที่แล้ว +18

    You are amazing! I am a 52 years old but i understand the concepts very well because of you. Thanks!

    • @i.khushii
      @i.khushii ปีที่แล้ว +6

      52 ? And learning java ..? I mean for what ? 😅

    • @annielouise1141
      @annielouise1141 ปีที่แล้ว

      @@i.khushii maybe because the institute asked her to my oops teacher was in same position

    • @ZainDiscoveries
      @ZainDiscoveries ปีที่แล้ว

      th-cam.com/video/qWx5ZAFkSfk/w-d-xo.html

  • @be_rajeevkumar
    @be_rajeevkumar 2 ปีที่แล้ว

    Kitna aacha samjaya h apne didi.
    Thankyou so much to making a good start in recursion.

  • @Veds5861
    @Veds5861 2 ปีที่แล้ว +8

    just use ternary operator n == 1 || n == 0 ? return 1 : n * factorial(n-1) ; 2 lines of code in just one line using ternary
    Thanks mam to make recursion easy to understand

  • @arshadimam3420
    @arshadimam3420 2 ปีที่แล้ว +4

    Probabily the best teacher in the world for computer science student.

  • @VijayJain-ls9du
    @VijayJain-ls9du ปีที่แล้ว

    You are Best Teacher Ever..main to aapka all time wala Fan ho gaya...now Recursion is Clear...

  • @kakshabaravijeeneet
    @kakshabaravijeeneet 3 ปีที่แล้ว +3

    Bestest Video On Recursion ❤

  • @raunakkumarmishra1449
    @raunakkumarmishra1449 3 ปีที่แล้ว +11

    This is something we can call Recursion
    Thanku Di and thanku Aman bhaiya to bring such people for us❤🔥

  • @AMALRAJTECHWORLD-uo7zx
    @AMALRAJTECHWORLD-uo7zx 2 หลายเดือนก่อน +1

    ThankYou Shradha deedi.😊

  • @ArjunSharma-gp6hy
    @ArjunSharma-gp6hy 3 ปีที่แล้ว +34

    Yes we need a dedicated playlist on backtracking topic 👍

    • @ArjunSharma-gp6hy
      @ArjunSharma-gp6hy 3 ปีที่แล้ว

      @masskie star this video is not available, but why?🙄

  • @ji6442
    @ji6442 3 ปีที่แล้ว +1

    Didi aapka contents PHYSICS WALLAH ke tarah hai...... High quality content of explaining, thank you didi....

  • @siddhantpatel01
    @siddhantpatel01 3 ปีที่แล้ว +9

    Thank you so much all team members of aman bhiya aman bhiya you are doing really really really great work . when i wached apna college then i feel I'm graduating form Apna college institute of engineering and technology

  • @Gamer_0057
    @Gamer_0057 2 ปีที่แล้ว

    53:57 We can also do this if we dont want to do anything in the main class -
    public class fibonacci {
    public static void main(String[] args) {
    int z = 5;
    int a = 0;
    int b = 1;
    int c = 0;
    calcFibonacci(a, b, c, z);
    }
    public static void calcFibonacci(int a,int b,int c,int z){
    if(z==0){
    return;
    }
    c = a+b;
    System.out.print(a);
    System.out.print(b);
    System.out.print(c);
    a = b+c;
    b = c+a;
    calcFibonacci(a, b, c, --z);
    }
    }

    • @SIR.abinash
      @SIR.abinash 2 ปีที่แล้ว

      Han but jyada lagega though yhan ye itna jyada nhai hai but take a big no. For consideration.

  • @haidertest1809
    @haidertest1809 2 ปีที่แล้ว +2

    Another method for factorial using Recursion;
    static void fnc2(int n, int sum){
    if(n == 0){ // BASE CASE
    System.out.println(sum);
    return;
    }
    sum *= n; // ACTION
    fnc2((n-1), sum); // sum will not change for each recursive step
    }

  • @anantakhurana3750
    @anantakhurana3750 3 ปีที่แล้ว

    Didi bhot achi video h kaafi kuch smjh aaya...Thankyouu😃

  • @himanshuchauhan8312
    @himanshuchauhan8312 2 ปีที่แล้ว

    beauty with brain ,,, video par focus hi ni kar pata sara time apka face dekhkar hi nikal jata h 😍😍❤❤❤❤

  • @soniamalik7136
    @soniamalik7136 ปีที่แล้ว

    Didi aaap bhot badiya padhti ho ❤️...
    Concept arram se clear ho jate hai

  • @gaurigupta5129
    @gaurigupta5129 3 ปีที่แล้ว +4

    Great explanation! Best lecture of recursion on you tube.

  • @prathmeshsingh9699
    @prathmeshsingh9699 2 ปีที่แล้ว +1

    Madam your way of explaining is awesome

  • @prathambharti2462
    @prathambharti2462 3 ปีที่แล้ว +12

    I didn't know Java language but still learning this video because C++ playlist has good content but not for beginainers But it is need more video like this on ds algo

  • @sambitbhakat7021
    @sambitbhakat7021 4 หลายเดือนก่อน +1

    1:21:32 here when alpha is 4 then hight of stack is 3 not equal to alpha

  • @manjarisen7603
    @manjarisen7603 3 ปีที่แล้ว +2

    Execellent vedio! Best 👍💯 of I've ever seen

  • @noornymph3503
    @noornymph3503 2 ปีที่แล้ว

    You guys are doing brilliant work.Love from Pakistan💖💖💖💖💖

  • @saurabhkumarsingh9550
    @saurabhkumarsingh9550 3 ปีที่แล้ว +2

    👌🏻👌🏻 mja aa gya video dekh ke

  • @psychoArvind
    @psychoArvind ปีที่แล้ว

    The best part is you know shraddha didi hindi + English dono me hi explain kar deti hai toh smjh me bohot ache se aa jata hai 😊

  • @parthanuj8611
    @parthanuj8611 ปีที่แล้ว

    i can gaurantee that this the best video on recursion

  • @YawarAbass
    @YawarAbass 3 ปีที่แล้ว +4

    Waiting for this video from lot of time. Thanks 🤗

  • @deepakgaroda975
    @deepakgaroda975 3 ปีที่แล้ว

    Now my Recursion Concept clear your teaching way Awesome mam ....

  • @nocturnal_wanderer
    @nocturnal_wanderer 3 ปีที่แล้ว +2

    In the last problem, in the even part, it should be if(n==1) return x; Otherwise coz of the n==0 we get x^0=1 then x^1 will be equal to 1 and so on...

  • @Toduu77Toduu77
    @Toduu77Toduu77 2 หลายเดือนก่อน +1

    Thank you, mam very good explanation.

  • @gulshanbindua7471
    @gulshanbindua7471 3 ปีที่แล้ว +7

    Without 3 variable, you can also use

  • @khushigupta2206
    @khushigupta2206 ปีที่แล้ว +2

    You have explained one of the complex topic in a very smooth way. Very Thankful🥰

    • @ZainDiscoveries
      @ZainDiscoveries ปีที่แล้ว

      th-cam.com/video/qWx5ZAFkSfk/w-d-xo.html

  • @akashmondal3952
    @akashmondal3952 9 หลายเดือนก่อน

    31:06 instead of sum+=i we can do (i==n+1) and then print sum then return.

  • @ahmadrasheed2598
    @ahmadrasheed2598 ปีที่แล้ว +14

    I usually don't comment on videos but I have to say the explanation is mind-blowing
    I cannot thank you in words🥰

  • @shivamtripathi5764
    @shivamtripathi5764 3 ปีที่แล้ว +1

    काबिले तारीफ दीदी 🙏🙏🙏🙏🙏
    You are great 😎

  • @graphian8990
    @graphian8990 2 ปีที่แล้ว

    Didi ,recursion crystal clear ho gya . Thanks a lot shrada didi

  • @nandk45523
    @nandk45523 3 ปีที่แล้ว +100

    Aman bhaiya c++ pe practice 500 questions Ki serie banvado please 🙏🙏🙏 garib ko placement lag jayegi

    • @KaranKumar-vm2we
      @KaranKumar-vm2we 3 ปีที่แล้ว +10

      Babbar's 450 ques is best for placements👍

    • @nandk45523
      @nandk45523 3 ปีที่แล้ว +1

      @@KaranKumar-vm2we Haan vahi solution bi chayie😅

    • @nandk45523
      @nandk45523 3 ปีที่แล้ว +2

      @@KaranKumar-vm2we oh no oh no oh no no no..!

    • @The_Mitnick
      @The_Mitnick ปีที่แล้ว +1

      Abe kisi ke bhi DSA sheet utha kar kar le uske baad kitne bhi solve karte beth

    • @lokadeepak7880
      @lokadeepak7880 ปีที่แล้ว

      ​@@KaranKumar-vm2weBhai Java ke liye questions kaha milega...

  • @nishantyadav7461
    @nishantyadav7461 3 ปีที่แล้ว

    best video i ever show of recursion

  • @rajeshkumarchaudhary8525
    @rajeshkumarchaudhary8525 2 ปีที่แล้ว

    i am trying to understand recursion from many resources but finally understand now.thanks

  • @Souravx-x07
    @Souravx-x07 หลายเดือนก่อน

    At 40:10
    public class Main{
    public static void printfact(int x , int fact) {
    if(x == 0 || x== 1){
    System.out.println(fact);
    return ;
    }
    fact *= x ;
    printfact(x-1 , fact);
    }
    public static void main(String[] args){
    int x = 5 ;
    int fact = 1 ;
    printfact(x,fact);
    }
    }

  • @mrlalit0552
    @mrlalit0552 3 ปีที่แล้ว +5

    Thank you so much, mam it's too good 👍 learning 📕 platform

  • @te-a-64-vivekyadav87
    @te-a-64-vivekyadav87 ปีที่แล้ว +3

    public static int printSum(int n){
    if(n ==0){
    return 0;
    }
    else{
    return n+ printSum(n-1);
    }
    public static void main(String args [ ] ){
    int n =5;
    int ans = printSum(n);
    syso(ans);
    }
    An easy and better code for printing sum of n numbers using recursion

  • @ahadullahmujahid4515
    @ahadullahmujahid4515 ปีที่แล้ว

    Amazing content. Everything is explained in a very easy to understand way. Thanks alot

  • @mubeenmavia4
    @mubeenmavia4 ปีที่แล้ว +3

    Hello guys! I am from Pakistan. I am learning java from this channel and she is one of the best teachers on TH-cam . The way she explains it is exceptional. I found this channel very valuable

  • @technicaladda7841
    @technicaladda7841 2 ปีที่แล้ว +1

    Lots of love to your lactures seriously now I am able to learn recursion otherwise I was thinking recursion is not my type 😂

  • @sohamtanpathak9067
    @sohamtanpathak9067 ปีที่แล้ว

    Perfectly explained each question, last question was mind blowing!

  • @vikrantkambli9265
    @vikrantkambli9265 ปีที่แล้ว

    the explanation is very simple .thank you so so much for this videos .

  • @mungraprince5798
    @mungraprince5798 2 หลายเดือนก่อน +1

    Thank you easy method to understand mam

  • @santoshsinghpawar9015
    @santoshsinghpawar9015 2 ปีที่แล้ว

    You are one of the best online teacher. Thank you for making such videos.

  • @santoshyadav11111
    @santoshyadav11111 2 ปีที่แล้ว +1

    Best lecturer in the world for me didi🙏♥️

  • @nikamol8713
    @nikamol8713 2 ปีที่แล้ว +1

    You are greatest teacher..❣️

  • @sourabsen9679
    @sourabsen9679 2 ปีที่แล้ว +2

    Thank you so much for explaining recursion in such simple yet detailed manner.

  • @chinmayajena9318
    @chinmayajena9318 2 ปีที่แล้ว +2

    Last question is so dengerious..Didi🙂dimag nehni chalapaya us type ke question par...but rest of the question are easy to catch...thanks for sharing this type of difficulty label class...❤❤❤

  • @lalitvats9803
    @lalitvats9803 2 ปีที่แล้ว +3

    I am in Coding Ninja Coding boot camp, but they teach like, only doing there job. For understand the fundamentals and concepts, I always prefer Apn college. Very Easy explanation ❤❤❤

  • @sanihanglimbu1413
    @sanihanglimbu1413 2 ปีที่แล้ว +1

    thank you so much didi for this wonderful lecture.

  • @anuragghosh328
    @anuragghosh328 4 หลายเดือนก่อน

    thanku mam for exlpaning this diffult concept in such easy words!!!!!!!

  • @juberqureshi4021
    @juberqureshi4021 ปีที่แล้ว

    your logic building way mam

  • @ABDULREHMANJAVED-h4z
    @ABDULREHMANJAVED-h4z ปีที่แล้ว

    Very Helpful
    Thank you so much for explaining recursion in such a simple yet detailed manner.

  • @monika_12934
    @monika_12934 7 หลายเดือนก่อน

    your teaching is FAB . I will join college this year and i am looking forward to watch your videos through my whole journey. Thank you for this amazing playlist didi..

  • @ExpertFact49
    @ExpertFact49 8 หลายเดือนก่อน +1

    Very very easy concept 😊

  • @navjeetkaur5742
    @navjeetkaur5742 3 ปีที่แล้ว

    Thank u so much. May u get lot of success and happiness in your life.

  • @shubhamss44
    @shubhamss44 2 ปีที่แล้ว +7

    Thanks to this quality lectures even a non-tech begineer like me can understand complex concepts in very simple and instructive way.

  • @Reactionvk_s
    @Reactionvk_s 2 ปีที่แล้ว

    best recursion video ever 👌👌

  • @sahilkr28
    @sahilkr28 2 ปีที่แล้ว

    Finally, I understand Recursion thankyou @apna college

  • @ashuthakur480
    @ashuthakur480 2 ปีที่แล้ว

    Maza aa gya didi recursion me toh😊

  • @abdullahnawaz6396
    @abdullahnawaz6396 ปีที่แล้ว +1

    really informative...the way you are teaching to students its quite commendable .hats off

  • @Lalit_Namdev
    @Lalit_Namdev ปีที่แล้ว

    amazing way of learning in youtube 😊

  • @vishnureddy5060
    @vishnureddy5060 3 ปีที่แล้ว +6

    Hello sister we need more videos like this java.... Thank you for your previous videos

  • @errorless7921
    @errorless7921 2 ปีที่แล้ว

    22:56 System.out.println(6-n)

  • @sohamkulkarni6352
    @sohamkulkarni6352 2 ปีที่แล้ว

    Just understood the power of stack🤯
    Thank you

  • @Pankaj_Mandal7028
    @Pankaj_Mandal7028 8 หลายเดือนก่อน

    In last question Calculate power:
    calcPower(x,n/2) was called twice, this can be optimised by storing the value in a variable.
    Overall very good video.
    Thankyou!

  • @taheershaikh9184
    @taheershaikh9184 ปีที่แล้ว

    she teaches so well finally i got the top playlist for dsa in java,thank you didi

  • @adnanrafique4785
    @adnanrafique4785 2 ปีที่แล้ว

    I have learned first time , I have to build a great understanding of recursion thank u very much and also keep it up,

  • @suryaprakash1890
    @suryaprakash1890 2 ปีที่แล้ว

    That was crystal clear didi💗!!

  • @nageshbc6392
    @nageshbc6392 ปีที่แล้ว

    the concept was explained very well thank you mam

  • @sangatsingh2547
    @sangatsingh2547 ปีที่แล้ว

    thanks allot mam,
    mene coching ki paid class leave krke aapka video dekha tab jaa ke recursion samajh aaya

  • @Sukoonkamarg
    @Sukoonkamarg ปีที่แล้ว

    thank you madam your teaching method is very good

  • @sandeshvora
    @sandeshvora 3 ปีที่แล้ว +1

    In last and second last problem we can change first base case to... If(n==1) return x;... So that no of levels and value of n remains same...

  • @venkateshjacke7238
    @venkateshjacke7238 11 หลายเดือนก่อน +2

    Hi shardha
    in function calpower we dont require to chk the condition for x since we are not editing it also the height of the stck can be reduced by adding a basecase of if(n==1) return x; so the height will be n-2 here pls correct if anything wrong Thankyou

  • @sukuxsharma
    @sukuxsharma 2 หลายเดือนก่อน

    27:40 points
    39:38 parameters work base

  • @abhijitmondal9203
    @abhijitmondal9203 2 ปีที่แล้ว +2

    Awesome teaching style. Great illustrations. Keep it up. 👍🤘🙂

    • @ZainDiscoveries
      @ZainDiscoveries ปีที่แล้ว

      th-cam.com/video/qWx5ZAFkSfk/w-d-xo.html

  • @nstargaming3357
    @nstargaming3357 2 ปีที่แล้ว +1

    Mam you are amazing 🙌🙏❤

  • @hiteshdarji9925
    @hiteshdarji9925 ปีที่แล้ว

    Great video. Thank you so much for sharing,