Flood Fill - Solution | Recursion | Data Structures and Algorithms in JAVA

Sdílet
Vložit
  • čas přidán 26. 07. 2020
  • Please consume this content on nados.pepcoding.com for a richer experience. It is necessary to solve the questions while watching videos, nados.pepcoding.com enables that.
    NADOS also enables doubt support, career opportunities and contests besides free of charge content for learning. In this video, we discuss the solution of the Flood Fill problem where we are required to print the path from the top left corner to the bottom right corner of a 2-D array with avoiding obstacles present in the array. In this problem, only one move is allowed at a time and can be moved in the top, left, down or right direction. For a better understanding of the problem, click here:
    For a better experience and more exercises, VISIT: www.pepcoding.com/resources/o...
    #pepcoding #java #programming
    Have a look at our result: www.pepcoding.com/placements
    Follow us on our FB page: / pepcoding
    Follow us on Instagram: / pepcoding
    Follow us on LinkedIn: / pepcoding-education

Komentáře • 398

  • @ankoor
    @ankoor Před 3 lety +104

    One of the best things about the instructor is that he dry runs the code and explains why things are happening - I have not seen many CZcamsrs explaining code details as well as dry running a code.

    • @Pepcoding
      @Pepcoding  Před 3 lety +24

      I am glad. Keep learning. Keep supporting. Your kind words are the kind of motivation that truly help me in making more and more content. Especially, these days, not everybody is generous with motivating anybody either. It means a lot😊🙏

    • @anilkumargupta4894
      @anilkumargupta4894 Před 2 lety +6

      And also enthusiasm to dry run code is really amazing 🤯

    • @kaustavborgohain5161
      @kaustavborgohain5161 Před rokem

      @@Pepcoding thanks u so much sir for providing this video for free

  • @rohansingh7124
    @rohansingh7124 Před 3 lety +59

    This man is a legend, soon pepcoding is going to be the leading institute of the country

    • @Pepcoding
      @Pepcoding  Před 3 lety +22

      OMG Thanks alot beta for appreciating.
      The love and respect which I get from you people keep me highly motivated and the same I am able to forward It to you people through my videos.
      So, keep motivating, keep learning and keep loving Pepcoding😊

  • @vishalparjapat4007
    @vishalparjapat4007 Před 3 lety +38

    when i see the video length(41 minutes),then i thought this is going to be very tough question and will have to be patience,but it feels like 5 minutes video.This is the next level explanation sir.thanks.And please don't say that we are losing patience,even we are enjoying

  • @hymnish_you
    @hymnish_you Před 3 lety +38

    Once a legend said, "Jo code kehta hai or Dry run mein imandari bartein". Thanks Sir!

    • @Pepcoding
      @Pepcoding  Před 3 lety +7

      hehe. tumhe content pasand aa rha hai agar to ek request hai. Ek review daal do yar
      g.page/Pepcoding/review?rc

    • @hymnish_you
      @hymnish_you Před 3 lety

      @@Pepcoding Link ni khul raha h sir

  • @pratyush__agarwal
    @pratyush__agarwal Před 3 lety +18

    Best line: develope the stamina to dry run your code❤️

    • @Pepcoding
      @Pepcoding  Před 3 lety +4

      100% true. Dry runs gives you a better insight

  • @anantjain1263
    @anantjain1263 Před 3 lety +6

    I instantly shared and reviewed you on LinkedIn , Yotube , Google reviews , after seeing so much dedication

    • @Pepcoding
      @Pepcoding  Před 3 lety +3

      I am glad. Keep learning. Keep supporting. Your kind words are the kind of motivation that truly help me in making more and more content. Especially, these days, not everybody is generous with motivating anybody either. It means a lot

  • @nitunsingh6986
    @nitunsingh6986 Před 2 lety +2

    Ultimate level of dry run .No one literally no one on CZcams like u sir.✌✌✌✌✌✌✨✨✨✨✨

  • @gouravgoel2974
    @gouravgoel2974 Před 3 lety +20

    sumit sir from now i'm your fan, love from jadavpur university.

  • @neerajbhatia2008
    @neerajbhatia2008 Před 6 měsíci

    Sumeet, sahi mein you are a GOAT, nobody can teach like you with so much patience and in depth analysis. Salute to you sir.

  • @madhavmundhra2698
    @madhavmundhra2698 Před 2 lety

    When he says " Bass mera saath banae rakhiyega " that all together is a vibe ! Kudos to Sumeet Sir.😄

  • @knightrec869
    @knightrec869 Před 2 lety +1

    I really thank to God.because I mat to you.
    If I had not mat with you on CZcams.what would happen of me..
    My aim to learn to understand, recursion ,dynamic programming
    I would have lost.
    I don't have words. May you keep teach us . Your content is amazing.
    You are my hero. I don't follow Salman Khan,sharukh Khan , because thay did not do anything for us. You are amazing teacher.
    May God bless you and you get more and more success in life.😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘🪐😘🪐😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️😘😘☺️☺️☺️😘😘😘😘😘😘😘😘😘😘☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🇧🇳🇧🇳🇧🇳🇧🇳🇧🇳🇧🇳🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇🥇

  • @aviralsrivastava7197
    @aviralsrivastava7197 Před 3 lety +5

    probably greatest feat of teaching recursion and graph on youtube ...just amazing

    • @Pepcoding
      @Pepcoding  Před 3 lety +3

      Glad to know that you liked the content and thank you for appreciating.
      The love and respect which I get from you people keep me highly motivated and the same I am able to forward It to you people through my videos.
      So, keep motivating, keep learning and keep loving Pepcoding😊

  • @kishantiwari3050
    @kishantiwari3050 Před 3 lety +16

    You can just feel the amount of effort Sir puts into teaching which makes sure we actually understand what Sir is trying to deliver.Thank you so much Sir for this awsome explanation will never forgot this Flood Fill question ever. Thank-you so much sir for such quality content.
    Hatts off to your efforts!

    • @Pepcoding
      @Pepcoding  Před 3 lety +4

      I am glad ki aapka fayda ho rha hai. Content acha lag rha hai aur review nahi dala hai abhi tak to ek daal do yar
      g.page/Pepcoding/review?rc

  • @vikasnijhawan3735
    @vikasnijhawan3735 Před 2 lety

    Absolutely awesome and hardly seen anyone doing such a deep dry run and code analysis. Just love it, please keep doing such a great work and keep sharing.

  • @AbhishekSingh-km7zq
    @AbhishekSingh-km7zq Před 3 lety

    Sir this is pure passion...hardly seen anyone this passionate
    Huge respect for you..❤️

  • @bhushanvashist7556
    @bhushanvashist7556 Před 2 lety +2

    After watching your videos, me to doubts "chaliye ji, hatiye"

  • @manishdhameja9302
    @manishdhameja9302 Před 2 lety

    The Dedication and detailing is amazing!!

  • @meet_aryan
    @meet_aryan Před 3 lety +6

    U can save the space for visited array by making value of maze array as -1 when visited and back to 0 after all recursion calls and check for the same in first if condition i.e. inplace of visited[row][col] == true, u can check for maze[row][col] == -1

  • @0_0-0_0.
    @0_0-0_0. Před 2 lety

    It's called "GOLDEN CONTENT" 🥰
    Thank you so much, sir!

  • @guptapaaras
    @guptapaaras Před 3 lety +1

    Keep the good work up Sir. I bet this is the best video on the whole www on Flood fill.

  • @riteshshikarwar5647
    @riteshshikarwar5647 Před 2 lety

    There are no words to appreciate your teaching skills just amazing ☺️

  • @tarunmehta8448
    @tarunmehta8448 Před 2 lety

    in explanation, no one can beat you, i guarantee 🙏. Thank you for the amazing videos :)

  • @abhijeetsoni1978
    @abhijeetsoni1978 Před 2 lety +1

    Great video and cleared the flow. Really appreciate your time & patience for dry running all the possible paths. Thanks for sharing! 😊

  • @savagesamurai9196
    @savagesamurai9196 Před rokem +1

    One of the best recursion videos!
    Thanks sirr!

  • @kumaripoojamandal8186
    @kumaripoojamandal8186 Před 3 lety

    Hats off to your effort, sir..
    You are a legend..

  • @ShootOniPhone914
    @ShootOniPhone914 Před 2 lety +2

    one of the best explanation in whole youtube , the way you teach is amazing

  • @rockeykumar3348
    @rockeykumar3348 Před rokem +1

    This Question sis itself enough to udersatnd the whole recursion and hat's of to sumit sir for dry run and in depth analysis you are are magician of DSA sir ❤❤

  • @anshulvats1570
    @anshulvats1570 Před 2 lety

    The only instructor across CZcams who can dry run recursion too !!! 😍😎

  • @AJITSINGH-ez1it
    @AJITSINGH-ez1it Před 3 lety +1

    Bro u made recursion so easy for us #Respect

  • @babapelandas2822
    @babapelandas2822 Před 3 lety

    Swaad aa gya sir, question krke.

  • @suckers3475
    @suckers3475 Před 2 lety

    One of the best tutorial I ever seen my life

  • @Shivanai_h
    @Shivanai_h Před 2 lety

    No words for explanation....too good 👏👏👏

  • @mohitgupta1176
    @mohitgupta1176 Před rokem

    no words ....really awsome ..thank you so much

  • @aashishgoyal1436
    @aashishgoyal1436 Před 3 lety

    Thanks from the bottom of the heart for putting so much effort .

  • @deeksha6514
    @deeksha6514 Před 2 lety

    Isse behtar explanation is question ka kahi mil nahi sakta.Excellent explanation Sir!

  • @ShootOniPhone914
    @ShootOniPhone914 Před 2 lety +2

    Hats off to the amount of efforts that you have put to explain the concept & make it crystal clear to us. Thank you so much sir ,i hvn't seen any youtuber till now who explains such a lengthy topic & even if some of them do ...still your explanation beats them.

  • @ankitachavan7763
    @ankitachavan7763 Před 2 lety +1

    The kind of effort you put in explaining every single detail is mind blowing sir. People don't put so much effort in even paid courses. You are doing for free for fellow students like us. Thank you so much😊

  • @omnamahsivay1
    @omnamahsivay1 Před 3 lety

    Excellent explanation with great example of patience.. thank you sir..:)

  • @shivendumishra2804
    @shivendumishra2804 Před rokem

    Sumeet Sir you're a god. I am definitely not going to get flood fill off my head in my life. What an explanation, hats off.

  • @shubhamagrawal78
    @shubhamagrawal78 Před rokem

    Each and every question that is covered in the whole playlist is handpicked.
    And the way sumeet sir explains it,
    It makes the learning super fun.
    He is such a legendary teacher and the complete playlist provided by pepcoding is really awesome.
    I can not express my gratitude towards pepcoding and sumeet sir in words.

  • @shreshthajitdas1388
    @shreshthajitdas1388 Před 2 lety

    I try to watch every videos of yours and I just wonder how can you explain so easliy by drawing those stuff and with huge patience.Please don' t stop making videos on this or I will just cry Please keep making this videos.

  • @Aniket_0314
    @Aniket_0314 Před 2 lety

    41 minute dekh kr lga ki patince lgegi bt kb ho gya pta hi nhi chla mtlb question toh hua nhi bt smjhne m itna zyaada mza aaya ki koi alfaaz nhi h. dil se 10000000000000 shukriya sir ji 😊😊😊😊❤👌👌👌👌👌👌👌👌👌

  • @devanshtandon6314
    @devanshtandon6314 Před 2 lety

    bhai you are amazing! singing while writing the code was it for me, I was smiling the entire time learning this content.

  • @mayanksaurabhmayanksaurabh9271

    Sumit Sir this may be a late post but thanks a lot sir. Your enthusiasm is infectious. Really enlightening to study your tutorials.

  • @mohdnabeel702
    @mohdnabeel702 Před 2 lety

    Sir maan gye aapko kitni mehnat krte h hame pdane ke liye. Iam very glad I found you, Thank you so much.

  • @mrsst1
    @mrsst1 Před rokem

    Sir one of the best examples to clear concept

  • @saisrujan9574
    @saisrujan9574 Před 3 lety

    Sir U are a real hero from heart

  • @AKASH-sw9bs
    @AKASH-sw9bs Před 3 lety

    Sir... Your patience level 👌👌👌💚💚🙏🙏🙏🙏🙏

  • @ashyy346
    @ashyy346 Před rokem

    Thanks a lot sir, for making recursion a cakewalk! Really appreciate your efforts

  • @subhammahanta3433
    @subhammahanta3433 Před 2 lety

    Teachers like you will make the country stand strong..!!!

  • @gulshanrajput2458
    @gulshanrajput2458 Před rokem

    Excellent ......no one can explain this level 💯💯

  • @honeysungra2749
    @honeysungra2749 Před 2 lety

    Really appreciate your teaching skills Hats off

  • @sahilgupta9378
    @sahilgupta9378 Před 3 lety +9

    Sir, I am in love with t he way you analyse, thats the way I have always learned anything and I was missing the same when I chose coding, but having found you, I am amazed the amount of effort u put to make us understand the concept, already heartedly reviewed at various platforms.

    • @Pepcoding
      @Pepcoding  Před 3 lety

      Thankyou beta, for such kind words.
      I am glad you liked it. I hope that you are watching till the end and trying to understand what, how, and especially why of the problem.
      If you like our efforts, will you like to write a few words about us here (www.quora.com/How-do-I-start-learning-or-strengthen-my-knowledge-of-data-structures-and-algorithms )

  • @lightY22
    @lightY22 Před rokem

    Huge Respect for you man, Sumeet Sir. I am not afraid of DSA any more...
    Cannot thank you enough!

  • @chandrashekharagrawal4890

    Thank you so much for such great explanation. You are truly amazing.

  • @sreenivasprasad6538
    @sreenivasprasad6538 Před 2 lety

    Thank you so much Sumeet Sir,aap bhagwaan ho.Aapka teaching style is amazing.Keep teaching and keep helping us.Aap inspiration ho hamare liye.Hamara support forever rahega sir aapke saath.

  • @VikasGupta-ok9lh
    @VikasGupta-ok9lh Před rokem

    Completed dry running the code and actually it gives more clarity as sir said

  • @joydeepsarkar4774
    @joydeepsarkar4774 Před rokem

    This man is the reason that today i know how to approach and solve recursion questions without any fear....thank you so much sir ❤❤

  • @ishitsingh2837
    @ishitsingh2837 Před 3 lety

    Bohot amazing dry run tha sir🔥

  • @ravindranath36
    @ravindranath36 Před 3 lety

    Great in-depth analysis and explanation. Thanks!

    • @Pepcoding
      @Pepcoding  Před 3 lety

      Glad it was helpful!
      If you like my efforts, I request a review
      g.page/Pepcoding/review?rc

  • @SumitSingh-ui4do
    @SumitSingh-ui4do Před 2 lety

    What a teacher...thanku summit sir for this much❤️❤️❤️❤️

  • @gungunsinghal2146
    @gungunsinghal2146 Před 2 lety +1

    Very amazing sir.. Next level explanation.. You really made this thing easy for us..Thanks a lot sir...

  • @ShrutiAgrahari0803
    @ShrutiAgrahari0803 Před 2 lety

    thanku pepcoding !!

  • @UnKnown-id7ih
    @UnKnown-id7ih Před rokem

    this is the best video and also the recursion playlist is best on youtube even paid one can't teach at this level.

  • @atharvapotdar5560
    @atharvapotdar5560 Před 2 lety

    Lots of Analysis,lots of enjoyment.

  • @NeerajSharma-rf2ev
    @NeerajSharma-rf2ev Před 2 lety

    Sumeet Sir, yahhan se dsa bhot easy lgta hai, baaki jagah se karne pe aisa lagta tha jaise cramming kr rha hu, Thanks for thhe content

  • @raj_kundalia
    @raj_kundalia Před 2 lety

    Watched on 6 Dec, 2021 - Thanks for the video.

    • @Pepcoding
      @Pepcoding  Před 2 lety

      You're welcome, Raj :). For more curated videos like this, please visit nados.pepcoding.com

  • @hritikbhardwaj6636
    @hritikbhardwaj6636 Před 2 lety

    Patience sir ji....
    Hats off

  • @saurav0203srivastav
    @saurav0203srivastav Před 2 lety

    Sir 36000 topo ki salami aapko, itni mehnat hm sab k liye wo bhi free content me. Sir agar aapke jese India k sare teachers ho jaye to America, China ko 1 saal me bht peeche chodd de hum.

    • @Pepcoding
      @Pepcoding  Před 2 lety

      Really glad to hear that and am very happy that my efforts are helpful for you guys. Wish you all the best! For better experience visit on nados.io

  • @adi5962
    @adi5962 Před rokem

    Sir best ho aapp.. I hope aapko maalum hai ye.. Me recursion ke codes ka dry run dhundh dhund ke thak gaya tha but you are a God for me.. Thank you so much

  • @kartikeyvhebbar
    @kartikeyvhebbar Před rokem

    This was pure gold Sumeet Sir! Thank you very much for putting so much efforts into this. I was able to understand the recursion and the backtracking aspect of it very easily because of this video.

  • @sandeepsharma3506
    @sandeepsharma3506 Před rokem

    Sir iss dry run ke liye
    Thank you so much ! and you are awesome .

  • @deepaksolanki1972
    @deepaksolanki1972 Před 2 lety

    Hats off to the efforts taken and completing complete dry run !

    • @Pepcoding
      @Pepcoding  Před 2 lety +1

      For better experience, visit nados.io, where you will get well curated content and career opportunities.

  • @manpreetsinghrana7751

    Isse better explanation possible hi nahi hai. Thank you very much. Also, i noticed that during these long videos, you keep making more jokes than your normal videos so that your students don't get bored :)

  • @shivalikagupta3433
    @shivalikagupta3433 Před 2 lety

    I had also just faced stack overflow error, never ending error. And i got this video, explaining exactly this error.

  • @abhishekgoswami9105
    @abhishekgoswami9105 Před 2 lety +1

    Sumeet sir explanation is unmatchable

  • @dewashishwankhede2478
    @dewashishwankhede2478 Před 2 lety

    Amazing explanation...specially the backtracking part

  • @rohitraj5966
    @rohitraj5966 Před 3 lety

    love when he sings in between the lecture.

  • @kishanpareek2848
    @kishanpareek2848 Před 2 lety

    Enjoyed a lot!!

  • @aspirant6243
    @aspirant6243 Před rokem

    one thing i must say...if any one have doubt on your teaching plzz must watch this video "you never loose your concentration and dedication to make us understood even i loose in betwwen but your word patience make me feel connected . happy to watch you sir🥰🥰

  • @rohit.1232
    @rohit.1232 Před 2 lety

    thank u so muc h for ur hardwork

  • @syedhabeebuddin101
    @syedhabeebuddin101 Před 3 lety

    Other CZcamsrs must understand.....Providing animations and all is not that important but a better EXPLAINATION is !
    and this is the only reason they lag behind Sumit sir.
    Keep Going sir, God bless you !

  • @yashodeepdhas8408
    @yashodeepdhas8408 Před 3 lety +1

    The best dry run ever experienced ... hats of to you sir ji !!!

    • @Pepcoding
      @Pepcoding  Před 3 lety

      Glad to know that you liked the content and thank you for appreciating.
      The love and respect which I get from you people keep me highly motivated and the same I am able to forward It to you people through my videos.
      So, keep motivating, keep learning and keep loving Pepcoding😊

  • @navinchandrakar8453
    @navinchandrakar8453 Před rokem

    Thanks sir for awesome explanation...................

  • @tejaskadam1889
    @tejaskadam1889 Před rokem

    this is beautifully taught

  • @shobhitp
    @shobhitp Před 2 lety

    Most fun coding video I've watched till date :)

    • @Pepcoding
      @Pepcoding  Před 2 lety

      Hope you like the video 🙂
      For better experience and precisely arranged content visit - nados.pepcoding.com

  • @HarendraKumar-hl8nh
    @HarendraKumar-hl8nh Před 3 lety

    sir, apne jo gaana gungunaya 1:50 pe wo main kal suna tha aapse, aur aaj mere dimaag me na jane kyu din bhar yahi gaana chal rha tha,,,lakin yaad nhi aa rha tha ki maine kidhar sunn rakha hai,,, although iss gaane ka pahle line tk mujhe nhi yaad aa rha tha , bs jitna aapne gungunaya bss uthna hi... aur abhi sone k time anzane me maine gana search kiye "KHUBSURAT HAI WO ITNA ...SAHA NHI JATA" bs turant mujhe yaad aa gya ki ye to wahi gana hai jo maine aaj din-bhar gungunaya...aur aapne gaya tha. finally, ye gana fika-fika sa lg rha sunne me,,, I WISH AND HOPE, AAP ISS GAANE KO THODA AUR GAAYENGE . THANK YOU for your all effort , you did a lot more.❤️❤️❤️❤️

  • @samirray7544
    @samirray7544 Před 3 lety +1

    Legendary Explanation.....Cannot explain beauty of this video....with words....

  • @GauravKumar-uu9lg
    @GauravKumar-uu9lg Před 2 lety

    Itna badhiya master salute to you sir

    • @Pepcoding
      @Pepcoding  Před 2 lety

      Keep learning.
      For better experience, visit nados.io, where you will get well curated content and career opportunities.

  • @karunasharma8555
    @karunasharma8555 Před rokem

    Awesome explanation ✨☺️

  • @indranilchakraborty5949

    I'm speechless.....just amazing....🤝🤝💥💯💯💯💯

    • @Pepcoding
      @Pepcoding  Před 3 lety

      Thank you for your kind words.

  • @sudhanshusharma9123
    @sudhanshusharma9123 Před 3 lety

    Hats off to your effort sir. Thank you for this.

  • @RishabhJain-hr6sz
    @RishabhJain-hr6sz Před 3 lety +1

    You show great patience to teach and solve this question. Lot's of appreciation 👍👍

    • @Pepcoding
      @Pepcoding  Před 3 lety

      I am glad you liked it. I also hope that you are watching till end and trying to understand the what, how and especially why of the problem.
      If you like our efforts, we request a review
      g.page/Pepcoding/review?rc
      You can subscribe to our channel here
      czcams.com/users/Pepcodingabout?view_as=subscriber

  • @sanbidrc
    @sanbidrc Před 3 lety

    Amazing Sir. I am in awe of your stamina and patience

  • @rohansharma4844
    @rohansharma4844 Před 2 lety

    I am Learning coding and the Amazing mentor Whom i love to call Maha-Prabhu is giving me the power of Detailed Analysis and at the Same time improving my spotify PlayList As well.Genius.

  • @Piyushyn
    @Piyushyn Před 2 lety +1

    very nicely explained👌👌👌👌

  • @venkateshvenky2880
    @venkateshvenky2880 Před 3 lety

    Excellent dry run.... Danyavadh ji.

  • @shashankkumar2106
    @shashankkumar2106 Před 2 lety

    Simply amazing. If i dont succeed now, its completely my own fault

  • @garimasingh1410
    @garimasingh1410 Před 2 lety +1

    very well explained

  • @nknidhi321
    @nknidhi321 Před 3 lety

    Hats off..🙏🙏🙏
    Huge respect for you..❤️

    • @Pepcoding
      @Pepcoding  Před 3 lety

      Thankyou beta!
      I am glad you liked it. I also hope that you are watching till the end and trying to understand the what, how, and especially why of the problem. If you like our efforts, will you like to review us here - g.page/Pepcoding/review?rc