Problem Solving Techniques - For Programming Problems & Interviews

Want to improve your problem solving skills and ace coding interviews? This videos shares coding interview tips and coding problem solving techniques. These problem solving programming tips will help you break down problems and solve more complex programming questions.
💡 Check out AlgoExpert to ace your coding interviews and get better at problem solving! Use the discount code: techwithtim for 15% off!
www.algoexpert.io/techwithtim
🎙 Subscribe to my second channel for weekly podcasts! / @timeoutwithtim
◾◾◾◾◾
💻 Enroll in The Fundamentals of Programming w/ Python
tech-with-tim.teachable.com/p...
📸 Instagram: / tech_with_tim
🌎 Website techwithtim.net
📱 Twitter: / techwithtimm
⭐ Discord: / discord
📝 LinkedIn: / tim-ruscica-82631b179
📂 GitHub: github.com/techwithtim
🔊 Podcast: anchor.fm/tech-with-tim
💵 One-Time Donations: www.paypal.com/donate/?token=...
💰 Patreon: / techwithtim
◾◾◾◾◾◾
⚡ Please leave a LIKE and SUBSCRIBE for more content! ⚡
⭐ Tags ⭐
- Tech With Tim
- Problem Solving Tips
- Programming Problem Solving
- Coding Problem Solving Tehcniques
- Problem Solving Coding
- How to Get Better at Problem Solving
⭐ Hashtags ⭐
#ProblemSolving #Coding

Пікірлер: 319

  • @TechWithTim
    @TechWithTim4 жыл бұрын

    Hope you guys found this useful! Let me know what other types of videos you want to see in the future!!

  • @shamaldesilva9533

    @shamaldesilva9533

    4 жыл бұрын

    Can you make a video series , or a full video on computer vision Really enjoyed this and learned alot from this video And keep on making high quality videos ✌️✌️

  • @morty6224

    @morty6224

    4 жыл бұрын

    You should do.....No! You definitely should do a laugh reveal

  • @helaolange

    @helaolange

    4 жыл бұрын

    Tim loves his comment

  • @user-sv4et5lz4n

    @user-sv4et5lz4n

    4 жыл бұрын

    Data structures in python

  • @hrishikeshbhanja3563

    @hrishikeshbhanja3563

    4 жыл бұрын

    Data Science

  • @johnnytoobad7785
    @johnnytoobad77852 жыл бұрын

    As a retired software engineer and a recent "Python addict", I can say that turning real-world problems into "algorithms" is THE most important skill you can have. Even more important than the so called "soft skills" and much more important than proficiency in a particular language / platform. Anyone who can think "algorithmically" can learn a platform.

  • @johongirrahimov2343

    @johongirrahimov2343

    2 жыл бұрын

    This commen is underrated

  • @JO-dc5pl

    @JO-dc5pl

    2 жыл бұрын

    Can you elaborate more?

  • @johnnytoobad7785

    @johnnytoobad7785

    2 жыл бұрын

    Problem solving skills are much more important than "platform skills". When I learned comp-sci there weren't that many platforms and/or languages so the emphasis was learning how to solve "computable" problems using the tools we had. Today there are so many frameworks, "tools" and platforms that too much time is spent teaching and learning them.

  • @Babe_Chinwendum

    @Babe_Chinwendum

    2 жыл бұрын

    Please can we be friends? I promise I am a good mentee

  • @pipocurieux3211

    @pipocurieux3211

    2 жыл бұрын

    @@johnnytoobad7785 what you said is priceless ! thanks. Do you any advice to learn how to think algorithmically ? thanks again

  • @peddiyuvaraj688
    @peddiyuvaraj6884 жыл бұрын

    Make this a series..!!❤️💥

  • @earlofthearies.1982

    @earlofthearies.1982

    3 жыл бұрын

    This is the most boring series ever.

  • @earlofthearies.1982

    @earlofthearies.1982

    3 жыл бұрын

    @Jek Pasan php?

  • @david_ramoraswi1711

    @david_ramoraswi1711

    3 жыл бұрын

    @@earlofthearies.1982 different strokes for different folks,not boring at all

  • @sirsatire7802
    @sirsatire78022 жыл бұрын

    one thing that I have learned about IT and programming is that people tend to value problem-solving skills more than how much you know about a programming language. I LOVE THIS. I haven't been so excited to learn something in a while

  • @mechwarrior83
    @mechwarrior83 Жыл бұрын

    Dude I absolutely love the content you are putting out. The more familiar I become with development, the more I realise that learning the logic behind the problem is almost more important than knowing the syntax itself. Any monkey can look up the syntax but logic usually isn't so easy to Google. You are showing us how the thinking behind the problem solving mindset works and that to me is invaluable.

  • @danishuddin9752
    @danishuddin97522 жыл бұрын

    That's a great way to approach problem solving instead just looking at a program trying to remember it or directly trying to code it up! thanks a lot mike!

  • @anonymouspyro2820
    @anonymouspyro28204 жыл бұрын

    13:20 => Storing all the positions is going to take more memory, the way around this could be, As soon as we find a " 1 " we switch it to " 0 " and then check its adjacent elements and then switch them to " 0 " s as well, so we will to go through the phase of double counting.. ..... .. .. .. ----------------------------------------------------------- Just A Thought!!!

  • @TechWithTim

    @TechWithTim

    4 жыл бұрын

    Good thought! But you also have to remember usually you cannot modify the input array! So you would need to recreate it and in that case the memory will be the same but you’ll have made a second array which makes it much more complicated

  • @tajparmanand-wilson6071

    @tajparmanand-wilson6071

    3 жыл бұрын

    I was thinking something similar, that you could set them to ‘2’ and then all back to ‘1’ before returning.

  • @cloudmaxx3140
    @cloudmaxx3140 Жыл бұрын

    Thanks a lot Tim... excellent breakdown ! Really liked your way of simplifying a problem into smaller components and then solving each of them!

  • @erin2150
    @erin21502 жыл бұрын

    Great video Tim. Problem solving is a big struggle for me so this was quite helpful :)

  • @dakshgandhi9572
    @dakshgandhi95724 жыл бұрын

    Loved this soooo much! Thanks for the information

  • @HectorGarcia-pr5fj
    @HectorGarcia-pr5fj4 жыл бұрын

    You should do more of these!

  • @mbonuchinedu2420
    @mbonuchinedu24204 жыл бұрын

    Exactly Tim. Break it down into smaller bit and solve it one after the other

  • @compilezero5806
    @compilezero58063 жыл бұрын

    Beautifully Explained! Thanks a lot!:)

  • @RahulBarman15
    @RahulBarman154 жыл бұрын

    Great video. Really helped in viewing problems differently

  • @ganeshkrishnaprasad3785
    @ganeshkrishnaprasad37854 жыл бұрын

    This is very good for ppl who are preparing for coding interviews thanks brother

  • @arnavmaheshwari6149
    @arnavmaheshwari61492 жыл бұрын

    This video is great for someone who is struggling with problem solving

  • @kingdavey87
    @kingdavey874 жыл бұрын

    Dude thanks for the content!

  • @santiagoaristi216
    @santiagoaristi2162 жыл бұрын

    I've watched several videos on problem solving and this is probably the best one simply by giving an example. If you can't give an example of something you're teaching then you shouldn't be teaching. Thanks Tim!

  • @johndavidcoronel4153

    @johndavidcoronel4153

    2 жыл бұрын

    Create a multi-dimensional array program that 1- asks the user to input the number of elements they want to be added in the array 2- can select operations that: 2.1 sum up all values in the array 2.2 sort the array in ascending order 2.3 sort the array in descending order 2.4 identify the duplicate values 2.5 identify the lowest and largest value 2.6 insert an element in array 2.7 delete an element in array

  • @williamnot4956
    @williamnot495610 күн бұрын

    Thank you very much for this Tim. Very helpful

  • @heeteshsimon
    @heeteshsimon4 жыл бұрын

    Hey Tim, can you suggest some course or resources for learning DSA and Advance DSA through python? Or you could make your own tutorial for the same?

  • @Ithima
    @Ithima3 ай бұрын

    Thanks big man.this want I needed to ace through my turing interview.

  • @secretsecret5754
    @secretsecret57544 жыл бұрын

    I feel that is highly relevant to have a technique in mind especially if you solved something similar. This problem is a classic fill/Lee/BFS on matrix algorithm.. whichever you want to apply/call. It is relevant to think about steps and so on, but for a difficult problem you need experience and skill more than pure organization.

  • @adamsalhi4814
    @adamsalhi48143 жыл бұрын

    I think it's much more efficient to change the ones used into 0s instead of storing their positions.

  • @peacefulmoyo4706

    @peacefulmoyo4706

    3 жыл бұрын

    definitely, that is what I also thought...

  • @IbraheemKhazbak

    @IbraheemKhazbak

    3 жыл бұрын

    you smart!

  • @benjaminfindon5028

    @benjaminfindon5028

    3 жыл бұрын

    whats the main way you got better as programmer? Was it practicing interview questions on algo expert or leet code or hacker rank and then googling when you had problems? Or was it reading a book?

  • @adamsalhi4814

    @adamsalhi4814

    3 жыл бұрын

    Yeah, I usually practice interview questions and competitive programming.

  • @JOHNSMITH-ve3rq

    @JOHNSMITH-ve3rq

    3 жыл бұрын

    can you explain this?

  • @darthboxOriginal
    @darthboxOriginal3 жыл бұрын

    Thank you, this is an issue i am needing to improve at the moment.

  • @Chrisxulo

    @Chrisxulo

    3 жыл бұрын

    Have you find any website or app that helps you with this difficulty? Thanks

  • @hoangthuan1278
    @hoangthuan12784 жыл бұрын

    I was stuck in problem solving, thanks a lot for helping mee sir! Much love

  • @theblindprogrammer

    @theblindprogrammer

    3 жыл бұрын

    What langauge are you studying?

  • @BoredBricks

    @BoredBricks

    2 жыл бұрын

    @@theblindprogrammer Vietnamese

  • @mysticsspath5017

    @mysticsspath5017

    3 ай бұрын

    ​@@BoredBricks💀

  • @andersongalvao314
    @andersongalvao3142 жыл бұрын

    Very good man! Thanks for the tips!

  • @luis96xd
    @luis96xd4 жыл бұрын

    Wow, this was an amazing video! It was well explained, I learned a lot

  • @Nada-yc8uo
    @Nada-yc8uo4 жыл бұрын

    Fun and useful as always thanks Tim

  • @gabrielroomvm6209
    @gabrielroomvm6209 Жыл бұрын

    Great video, should have written the code as well for beginners

  • @shouryakumar9824
    @shouryakumar98245 ай бұрын

    one of the best video for how to solve problems in coding, thank you so much

  • @vigeshmadanan
    @vigeshmadanan4 жыл бұрын

    Simple and informative. Please make similar coding interview videos.

  • @SethSetiadha
    @SethSetiadha4 жыл бұрын

    Man, you're so smart!

  • @mnsdali
    @mnsdali4 жыл бұрын

    Awesomeness , thank you❤️❤️

  • @techieviking3542
    @techieviking35422 жыл бұрын

    Thanks! This is great. Wish you could've implemented the coding part as well. That would give much more clarity.

  • @ChaosArtist
    @ChaosArtist2 жыл бұрын

    Thanks for this video. Very helpful breakdown of the problem.

  • @ebenezerkolawole8611
    @ebenezerkolawole86113 жыл бұрын

    God bless you Tim.. You've really helped me Alot

  • @motivationatitsbest1761
    @motivationatitsbest1761 Жыл бұрын

    Thanks for sharing. You have covered the key information.

  • @lightkira8281
    @lightkira82814 жыл бұрын

    I like the way you present..thank you so much

  • @Flipper34000
    @Flipper340004 жыл бұрын

    Awesome solving method, I love it

  • @Chuning2012
    @Chuning20122 жыл бұрын

    1. Saber que te estan preguntando 2. Poner ejemplos (dibujar) 3. Dividir todo en pasos mas pequeños 4. Tratar de solucionar esos pasos con las herramientas que tengo o saber si necesito una nueva herramienta.

  • @RR-et6zp

    @RR-et6zp

    Жыл бұрын

    Study physics (mental models )

  • @abdulbasith7911
    @abdulbasith79114 жыл бұрын

    We love you Tim! Plz put more videos on ds algo,CP, Interviews, internships!! Guys if you agree with me, like this so that there's more probability of tim viewing this

  • @exc1ut
    @exc1ut4 жыл бұрын

    Thx for ur videos. Great explanation!

  • @mrpancakes
    @mrpancakes4 жыл бұрын

    wow so many views in just a couple of minutes.

  • @bhupeshpatel6991
    @bhupeshpatel69912 жыл бұрын

    man thanks alot and MAY GOT BLESS YOU

  • @FABESTAH
    @FABESTAH Жыл бұрын

    Great video! I'd have loved to see your algorithm implemented in to Python but I guess that's what I will do now ;D

  • @averyr.dulles-coelho613
    @averyr.dulles-coelho6132 жыл бұрын

    3:10 content actually starts

  • @n.aadityaa3583
    @n.aadityaa35834 жыл бұрын

    Awsm content Tim!!

  • @triphazard2906
    @triphazard2906 Жыл бұрын

    I enjoyed this video, thanks for making it. I am starting learn JavaScript and doing problem solving (I prefer to think of it as "challenge solving") really helps to solidify the concepts in my mind. I'd also liked to have seen you actually code up your proposed solution, but we can't have everything

  • @user-hr2ye6tf8x

    @user-hr2ye6tf8x

    5 ай бұрын

    Can You started solving problem?

  • @EdgarSanchez-ss9qi
    @EdgarSanchez-ss9qi2 жыл бұрын

    You convinced me to join algoexpert finally, let's see how it goes. Great content.

  • @taylorgraham2906
    @taylorgraham29062 жыл бұрын

    Super helpful thank you!

  • @tech_channel110
    @tech_channel1103 жыл бұрын

    Yes makes a series on problem solving techniques

  • @wisatagowok4268
    @wisatagowok42683 жыл бұрын

    Absolutely promoting algoexpert

  • @yunoletmehaveaname
    @yunoletmehaveaname3 жыл бұрын

    I'm going to start practicing writing down my thoughts before ever touching the code! (I'm still fairly new at programming)

  • @NoOne-ev3jn

    @NoOne-ev3jn

    2 жыл бұрын

    Yes please do that.

  • @gorrillababy2000

    @gorrillababy2000

    2 жыл бұрын

    Me too.. I hope I get better at it

  • @diegomartinez9474
    @diegomartinez94743 жыл бұрын

    Thank you!!

  • @juniorsilva5713
    @juniorsilva57132 ай бұрын

    Thank you very much!

  • @buenojrr
    @buenojrr2 жыл бұрын

    Great! Thanks dude

  • @perikingayuk6850
    @perikingayuk6850 Жыл бұрын

    This video helped ALOT!!!!!

  • @Freak80MC
    @Freak80MC2 жыл бұрын

    I think this was the video I found the river problem from, I saw this video, saw the problem, it looked fun and doable so I stepped away to do it... and weeks later I finally figured it out and the code isn't even that complicated lol (I did step away from coding for a bit, plus I am a complete beginner here heh) Actually maybe I'm a bit too ahead of myself, I have the code for finding the rivers and seperating them, but I still don't have the counting code to count the sizes of each of them. EDIT: LOL Nevermind, in a few minutes I coded together the river sizes. Was easier than I thought it would be especially when I realized I need to iterate by the indices, not just the values in the river list.

  • @invertcode
    @invertcode2 жыл бұрын

    Good explanation, did you consider using vector graphic tools? That would be useful in case you wanted to rearrange some pieces of pseudocode or add something f.e. to the point 2 as u did

  • @piyushraj8976
    @piyushraj89763 жыл бұрын

    13:53 started similarly but messed up when I have to find "T" shaped river or "U" shaped river. It seems that its impossible to keep track with branches.

  • @rtglegend8668
    @rtglegend8668 Жыл бұрын

    Thanks man!!! 👍👍👍

  • @lover-kh4yl
    @lover-kh4yl4 жыл бұрын

    Awesome!!!!!!

  • @valenciawalker6498
    @valenciawalker6498 Жыл бұрын

    Thank you!

  • @neilkumar3626
    @neilkumar3626 Жыл бұрын

    AMAZING TUTORIAL

  • @vaishnavivaishu8338
    @vaishnavivaishu83383 жыл бұрын

    A big thank youuuuuu😊

  • @trickyepithet9122
    @trickyepithet91223 жыл бұрын

    i just got the algoexpert advert as i was seeing your vid

  • @taydonwatson8217
    @taydonwatson82173 жыл бұрын

    Great example and video

  • @nvntsingh
    @nvntsingh3 жыл бұрын

    Hi Tim, I think BFS makes more sense here as compare to DFS

  • @mertsahin1312
    @mertsahin13124 жыл бұрын

    Yes. Hopefully I can use this for competitive programming :) Thx Tim

  • @theblindprogrammer

    @theblindprogrammer

    3 жыл бұрын

    Any good source?

  • @mertsahin1312

    @mertsahin1312

    3 жыл бұрын

    @@theblindprogrammer There is a video with title 'starting competitive programming - steps and mistakes' posted by William Lin. If you scroll down you will see my 'summary' comment that summarizes the whole video. He mentions some good websites and a pdf file (about algorithms and data structures) in the description. I see you can code in Java, so that's already a good start (you know a language). Hopefully this helps ;)

  • @theblindprogrammer

    @theblindprogrammer

    3 жыл бұрын

    @@mertsahin1312 Is it similar to the DailyProgrammer sub on reddit? where you have to solve advanced algorithems?

  • @mertsahin1312

    @mertsahin1312

    3 жыл бұрын

    @@theblindprogrammer I am doing the practice exercises so I am not sure but I think you can choose the difficulty of the challenges (so advanced algorithms as difficult maybe).

  • @theblindprogrammer

    @theblindprogrammer

    3 жыл бұрын

    @@mertsahin1312 Thank you for sharing with me. I will check out.

  • @alfredxavier6568
    @alfredxavier65684 жыл бұрын

    Can you give us javascript intermediate tutorials????? You teach really well!!!!

  • @Immortal-market
    @Immortal-market2 жыл бұрын

    Thanks for this

  • @nczioox1116
    @nczioox11164 жыл бұрын

    Fantastic channel

  • @labuewilfred2259
    @labuewilfred22593 жыл бұрын

    So was so helpful

  • @daark3113
    @daark31133 жыл бұрын

    I call dibs on dissecting Tim's brain when he passes away.

  • @Petesky.MusicProductions
    @Petesky.MusicProductions4 жыл бұрын

    Im not done yet with your free full programming course and i chose to watch this first hahaha

  • @reda29100
    @reda291002 жыл бұрын

    13:00 I know this is an approach video and not actual solving, but for those watching, I thought the same, i.e., to store if we went through this i,j point or not. But I don't think you need to store the values because since you qlready accounted for rest of '1's, you can simply zero-fy them and go to the next element to check if 1.

  • @maxovicsteiner9646
    @maxovicsteiner96462 жыл бұрын

    Beginner here. I just wanted to propose an alternative way for step 6, probably saving additional memory. Knowing that each 1 can only belong to 1 river, we can, after finding this river and storing its length, replace all the "1"s in the river to "0"s instead of storing all the positions of the "1"s

  • @AliAkbar-gn9ih

    @AliAkbar-gn9ih

    2 жыл бұрын

    This seems to be a better approach

  • @k.r.jester5406

    @k.r.jester5406

    2 жыл бұрын

    That does introduce a possible problem. If your matrix is like this: [ [0,0,1], [1,1,1], [0,0,1] ] Then the path finding algorithm is gonna get "stuck" in either the top right or bottom right, because it can't return to the middle right as you turned it into a 0. It'd give you a length 4, when it should give you a length 5. A solution is to mark the "joints" of rivers, ie any 1 that has more than one way to go, and hold off on turning that into a zero until all directions have been searched

  • @maxovicsteiner9646

    @maxovicsteiner9646

    2 жыл бұрын

    @@k.r.jester5406 yes, nice remark

  • @gtapanda1296

    @gtapanda1296

    Жыл бұрын

    @@k.r.jester5406 "after finding this river and storing its length" So this issue won't come up since by the time you're turning the ones into zeros, you've already found the entire river. However it won't be any faster from what I can tell, since you'd need to store the positions of the ones anyway in order to know which ones to turn into zeros after noting the length of the river.

  • @prashantjoshi5763
    @prashantjoshi57634 жыл бұрын

    Some videos on NLP using PyTorch would be helpful.

  • @joshuabudiarto5036
    @joshuabudiarto50363 жыл бұрын

    Can you do one specifically for competitive programming?

  • @supergundes
    @supergundes3 жыл бұрын

    12:44 look at the shape of the river

  • @mikhus
    @mikhus4 жыл бұрын

    Question: My thoughts on step 3 was to have the algorithm find an end of the river, then while counting change each 1 to 0. That way I wouldn't have to use another check to see if it was used, because it would be indistinguishable from the "land" at next step 1. Is there any issues with that algorithm, or any reason for why I shouldn't change the input matrix?

  • @menschderguckt

    @menschderguckt

    4 жыл бұрын

    I think that's a good idea. Normally you wouldn't want to change the input matrix.

  • @pxolqopt3597

    @pxolqopt3597

    2 жыл бұрын

    If you copy the matrix then its a good idea

  • @k.r.jester5406

    @k.r.jester5406

    2 жыл бұрын

    That does introduce a possible problem. If your matrix is like this: [ [0,0,1], [1,1,1], [0,0,1] ] Then the path finding algorithm is gonna get "stuck" in either the top right or bottom right, because it can't return to the middle right as you turned it into a 0. It'd give you a length 4, when it should give you a length 5. So I hope that helps you from 2 years ago.

  • @guy3565

    @guy3565

    Жыл бұрын

    @@k.r.jester5406 wouldn't the algorithm be able to visit all 1's before the depth first search recursive calls resolve? If we start from the top left 0 and reach the 1 in the top right, each 1 will be made a 0 and then the recursive call on that part of the river will begin. The program will know for a fact that the bottom right 1 belongs to a river already since it is in a recursive call. Otherwise a 1 would have been reached from the iteration through the array. If a 1 is reached this way, it has to be apart of a new river, since the 1 was not reached via a recursive call.

  • @dougstrong3272
    @dougstrong32724 жыл бұрын

    i wish you would talk about program design. I have spent long hours trying to find something on the net. If program design takes the most experience, why is so hard to find?

  • 2 жыл бұрын

    Super noob to Python here. For this particular situation, to find the “1”, would you use the “in” function to search how many 1s are in the matrix as well?

  • @SkyFly19853
    @SkyFly198534 жыл бұрын

    Oh... mathematics... 😏 One of my favorite subjects...

  • @Popc1007
    @Popc10073 жыл бұрын

    thnx for this

  • @johanjim4940
    @johanjim49404 жыл бұрын

    hope you reach 500k subs!

  • @shawnpetersen5338

    @shawnpetersen5338

    4 жыл бұрын

    he will get there by years end I bet. Great guy and content

  • @davir912
    @davir9124 жыл бұрын

    Get this man more subscribers and views

  • @sadiqali1590
    @sadiqali15904 жыл бұрын

    Much love from india ❣️❣️🇮🇳

  • @kornbread5359
    @kornbread53594 жыл бұрын

    I dont really understand arrays or matrix. I wouldve solved with many if statements. Like If row + 0 & column + 1 = 1 then + 1 river.length I dont think i could solve this problem yet. Cool videos I wish i had discovered the languages earlier

  • @brianjenkins7647
    @brianjenkins76472 жыл бұрын

    This seems to be a clustering problem, where clusters are defined as sets of adjacent 1s (horiz and vert). Initialize an empty dictionary which will store the positions of the 1s, along with their corresponding "cluster_id". The first 1 gets a cluster_id of 1, then its position is stored in the dictionary. Next time a 1 is found check if it's adjacent to the first 1. If so, assign its cluster_id = 1 else assign its cluster_id = 2. Repeat this process, assigning cluster_id as appropriate until the matrix is processed. The lengths are simply the counts of all the unique cluster ids!

  • @none0n
    @none0n Жыл бұрын

    Could you do a part two on this?

  • @cannafarmer
    @cannafarmer3 жыл бұрын

    This is the hardest part to figure out syntax makes sense but I need to form those neural connections with the problem solving

  • @cxlappsed1548

    @cxlappsed1548

    2 ай бұрын

    How about now?

  • @whonayem01
    @whonayem012 жыл бұрын

    Thanks

  • @tivaunlotfi7852
    @tivaunlotfi78524 жыл бұрын

    thanks

  • @gio4690
    @gio46904 жыл бұрын

    TIM IS GETTING MASSIVE

  • @aisakyunhotahai8130
    @aisakyunhotahai81303 жыл бұрын

    Thinking about Logic hurts, But Reducing Time Complexity KILLS

  • @antoniofuller2331

    @antoniofuller2331

    3 жыл бұрын

    TRUE

  • @zongxun7118
    @zongxun71184 жыл бұрын

    OH SHITTTTT THANKS FOR THE VIDEO

  • @karolg631
    @karolg6314 жыл бұрын

    11:52 ... I see what you painted here .... you sneaky

  • @krishnans2006

    @krishnans2006

    4 жыл бұрын

    What do you mean? I don't get it

  • @TheRealAK786

    @TheRealAK786

    4 жыл бұрын

    Krishnan Shankar look in your pants

  • @petrockspiracy3120
    @petrockspiracy31203 жыл бұрын

    the actual syntax is the hard part to me :p

  • @youssefelamrani7905
    @youssefelamrani79052 жыл бұрын

    damn i love this guy