String Art experiment in 4 minutes or less

Поділитися
Вставка
  • Опубліковано 24 лис 2024

КОМЕНТАРІ • 168

  • @fhuable
    @fhuable  3 роки тому +18

    Due to popular demand I have made the code available on Github. You can find it here: github.com/hooyah/nailedit
    Keep in mind it is highly experimental. Njoy.

    • @mohammedalbinalsheikh5708
      @mohammedalbinalsheikh5708 3 роки тому +4

      Can a detailed explanation of the operating method be made?

    • @vladislove_bdhm
      @vladislove_bdhm Рік тому +1

      @@mohammedalbinalsheikh5708 Yes! Please!!

    • @frostytazz2909
      @frostytazz2909 5 місяців тому

      Can you utilize this code for Python 3? Is there a way to translate from version 2 to 3?

  • @Preso58
    @Preso58 4 роки тому +4

    I love this. Using a machine and software in ways that they were not normally intended to be used to get a result that is spectacular.
    Cheers,
    Mark Presling Qld Australia

  • @guptaanmol184
    @guptaanmol184 2 роки тому +1

    This is great! Thanks for sharing this with the world!

  • @michaelcherry8952
    @michaelcherry8952 5 років тому +11

    This just made my day! This kind of creativity gives me hope for this world. Can't wait to see what you come up with next.

  • @genericpenguin
    @genericpenguin 5 років тому +4

    Amazing. 11/10 for ingenuity and execution.

  • @vicBanga
    @vicBanga 4 роки тому +3

    When the vid started I thought I COULD DO THIS with my hands! Hmm fast forward, nah its so properly advanced. Am very impressed man. This is beautiful!

  • @stephaneg1023
    @stephaneg1023 4 роки тому +5

    Best project I saw for a while 😍 Congratulation.

  • @charliegnu
    @charliegnu 4 роки тому +1

    Awesome use of programming and cnc machines to make beautiful physical art.

  • @walterhynson2898
    @walterhynson2898 3 роки тому +1

    really nice work

  • @marcsimonsen1578
    @marcsimonsen1578 4 роки тому +1

    I love the video work and the art you created with the string! This is awesome!

  • @mrsalim5012
    @mrsalim5012 3 роки тому +1

    Super amazing 👍

  • @jaapverhoeven873
    @jaapverhoeven873 4 роки тому

    So amazed by this channel

  • @rvg557
    @rvg557 5 років тому +1

    What a great and clever job done in python ! Congrats

  • @Newsolution8876
    @Newsolution8876 4 роки тому +1

    it is so Verrrrry cool

  • @lestiinsomnia
    @lestiinsomnia 4 роки тому +1

    amazing work man

  • @AnjudaGuitarsLuthierAlcobendas
    @AnjudaGuitarsLuthierAlcobendas 5 років тому +1

    As genius as usual Florian!

  • @curtispreston4400
    @curtispreston4400 5 років тому +1

    dude this is super cool, i also like your dremel cnc.

  • @legotechnic27
    @legotechnic27 5 років тому +34

    Holy shit man, that's soo cool. You clearly put a lot of effort into this, wonder if you could sell them.

    • @fhuable
      @fhuable  5 років тому +9

      The workflow is a bit labour-intensive at moment. (My fingers still hurt from pressing 1000 nails into the board ;)

    • @erikcederb
      @erikcederb 4 роки тому +8

      @@fhuable Mount a nail gun to your CNC router, and you should be able to do this without hurting your fingers. :-)

    • @DerSolinski
      @DerSolinski 4 роки тому +1

      @@erikcederb That only sounds like a good idea.
      You don't get the spacing as tight, besides it would take ages since you need to clear every nail in Z since they are not flush.
      @fhuable On that note, make the holes slightly larger so they fall in and use a runny glue/epoxy to lock them in place. (Maybe you could get away with spray paint)
      Should be way friendlier to your fingers ;-D

    • @erikcederb
      @erikcederb 4 роки тому +1

      @@DerSolinski As long as you start from one side and work towards the other in rows, and use a finishing nailer with a fine tip (wich will set your minimum spacing), the clearance will not be as much of a issue and you don't have to lift the gun more than you need to be clear of the just placed one.

    • @hakonsoreide
      @hakonsoreide 4 роки тому

      @@fhuable If you think that's labour-intensive, try pulling the string through by hand as well...

  • @sabbirislam21
    @sabbirislam21 4 роки тому +1

    Nice work.

  • @uSw-kp4iz
    @uSw-kp4iz 5 років тому +1

    OMG, it's sooo cool!

  • @paraparasolian6484
    @paraparasolian6484 3 роки тому +1

    If this is your "first test" -- I say it is better than Djoker getting a grand slam!

    • @paraparasolian6484
      @paraparasolian6484 3 роки тому

      I was going to ask you --- do we start with a set of stippling points? if not, could we? or should we?

    • @fhuable
      @fhuable  2 роки тому

      Everything starts with where the nails have to go, yeah. Is that what you're asking?

    • @paraparasolian6484
      @paraparasolian6484 2 роки тому

      @@fhuable Yes, I am asking how you determine where the nails go and if there is an algorithm for it.

    • @fhuable
      @fhuable  2 роки тому

      @@paraparasolian6484 see video around 1:00 as well as my pinned comment for the code

  • @bijudhanapalan2982
    @bijudhanapalan2982 2 роки тому

    Superb!

  • @rodrigueroland
    @rodrigueroland 5 років тому +1

    Great! Very cool project ;)

  • @justinahrens1868
    @justinahrens1868 5 років тому +1

    Wow - that is awesome. You just need to make a pick and place, so the CNC can install the nails, and you are all set. Very impressive work!

    • @justinahrens1868
      @justinahrens1868 5 років тому +1

      Also, if you did share the code/process - I would love to give it a shot!

    • @fhuable
      @fhuable  5 років тому +2

      I'm a bit busy at moment but will share more info later

    • @justinahrens1868
      @justinahrens1868 5 років тому +1

      That would be great. I think I get the gist of the image processing to create the nail positions, but the most interesting part for me would be how you came up with the G-code for the string winding.

  • @omkarpatil6759
    @omkarpatil6759 2 роки тому

    @fhuable
    Where I can get this type of super coll robot?

  • @minimaker5600
    @minimaker5600 4 роки тому +1

    It needs a plexi case over it . . . I can see it in a year, covered in cobwebs; you made the spiders very happy :o)

    • @fhuable
      @fhuable  4 роки тому

      I was thinking the same thing. Thought it would collect a lot of dust but it's not so bad.

  • @DarcyWhyte
    @DarcyWhyte 5 років тому +2

    Wow I really love this. I wonder if there's an easier way of adding the nails. I'm thinking... I think if that could be sorted out I'd have a go at this. :)
    Excellent work by the way.

    • @fhuable
      @fhuable  5 років тому +3

      Absolutely. The nails should be placed by the CNC as well.

    • @tomz808
      @tomz808 4 роки тому

      Can you 3d print the nails as posts? Would they be strong enough?

  • @3then
    @3then 5 років тому +1

    come over from wintergatan... awesome work there! subscribed! :)

    • @fhuable
      @fhuable  5 років тому +1

      Welcome. Martin's making good progress now. Can't wait to see him playing a song on the MMX :D

  • @khoinguyen4293
    @khoinguyen4293 Рік тому

    Please give more detailed instructions on creating gcode. Thank you

  • @sebastianroa5631
    @sebastianroa5631 4 роки тому

    GENIUS

  • @jaimequiroga5159
    @jaimequiroga5159 3 роки тому +1

    Hola. La verdad que te felicito por el hermoso trabajo que hiciste. Me gustaría saber que modelo de máquina CNC es para realizar este trabajo. Saludos grande desde Argentina

  • @DonLKSAB
    @DonLKSAB Рік тому

    Got it up and running more or less. But i have one question. Right now it uses a white thread to fill out the white in the image. What if i want white background and black thread filling out the black in the image. I assume i should change the "backgroundColor":0, and threadColor":(255, 160,), to something else. But if i change to anythin that makes sense it eather dont work or only gives me a red background... I would love a simple guide on how to change the colors :-)

    • @fhuable
      @fhuable  Рік тому

      Ultimately, the alghorithm is color blind. It just tries to maximize the best next connection, currently using the 'brighness' of the thread as an idicator. If you want black thread on white bg you could just invert the image you're feeding it. Alternatively, I vagely remember an option to invert the colors in the code/json config.

  • @selulancie
    @selulancie 5 років тому +1

    amazing!

  • @jacowaes
    @jacowaes Рік тому

    Interesting where you got that 'blunt needle' bit for the router ?

  • @william_8844
    @william_8844 2 роки тому

    On one hand it's exciting because code was used on the other, I feel 😔 discouraged, I wanted to get into string art and seing a machine do it made me wonder if it was worth it

  • @Radiology.Expert
    @Radiology.Expert 2 роки тому

    You're fucking genius man

  • @StAvram
    @StAvram Рік тому

    this is very interesting, have you already worked out the details? and then if you look at him, then he is a little confused in measurements, in terms of there is neither the clarity of the eyes, nor the cheekbones ..
    Absolutely amazing work, well done! 👍 you deserve respect

    • @StAvram
      @StAvram Рік тому

      but I'm judging the picture of Einstein)

  • @vladislove_bdhm
    @vladislove_bdhm Рік тому

    This is so cool and amazing!!! It's just a brain blast! Man, you are just a genius! I am in awe of your work.
    Please, if it's not difficult for you, tell us:
    1. Suppose I already have this "scratch built DIY CNC router - Bob", how can I then use your code, which is on github?
    2. And let's say that I don't have the "Bob") Where can I buy it and how can I make it work the same as yours?)
    3. Do you sell it by any chance?)))
    4. To be honest, I would love to even buy a detailed tutorial or advice from you on how to assemble and do this myself!
    P.s.
    It just inspired me so much that I can't think of anything else :D:D:D

  • @ЗвардГеворгова
    @ЗвардГеворгова 4 роки тому +1

    Hello 👋🏻 please tell me where you can buy such a device?

    • @vladislove_bdhm
      @vladislove_bdhm Рік тому

      YES! Please tell us. We are very, very, very, very interested and grateful.

  • @mattymcsplatty5440
    @mattymcsplatty5440 4 роки тому

    very cool

  • @zavtonialexandru
    @zavtonialexandru 5 місяців тому

    Bravo

  • @turkerberber5038
    @turkerberber5038 Рік тому

    hey guys, i can voluntarily build the cnc mechanic and share here with you. who can help by implementing the software?

  • @ConsultingjoeOnline
    @ConsultingjoeOnline 5 років тому

    Thats Awesome! I'd like to build this... After I finish my BarBot ;)

  • @MrPinolatino
    @MrPinolatino 5 років тому +1

    Fantastico!!

  • @ericfontanini573
    @ericfontanini573 2 роки тому

    Amazing!!! I would like to know more about, has the printer been adapted?

  • @khoinguyen4293
    @khoinguyen4293 Рік тому

    Please give more detailed instructions. please

  • @MaxSMoke777
    @MaxSMoke777 Рік тому

    You should make a little dam around the edges and add a layer of resin. Then pull all of the nails out.

    • @fhuable
      @fhuable  Рік тому

      That's a cool idea!

  • @edmilsonsantos4123
    @edmilsonsantos4123 Рік тому

    Como faço essa matemática de detalhes?

    • @fhuable
      @fhuable  Рік тому

      You can find the code on github.

  • @independencedayvideos2860
    @independencedayvideos2860 4 роки тому

    Nice work bro. Ur cnc machine is also nice. Which one u use for it

  • @7R15M3G1
    @7R15M3G1 4 роки тому

    Wow!

  • @mostafakamel3956
    @mostafakamel3956 2 роки тому

    What is the name of this program please?

  • @DerSolinski
    @DerSolinski 4 роки тому

    ... Thx god you didn't string it by hand, I was worried there a sec since you nailed it manual xD.
    But you should use a thinner mono filament yarn next time, maybe around dtex 50?
    I hope you do a follow up with a improved concept.

    • @fhuable
      @fhuable  4 роки тому

      Yes, honestly, I couldn't find thinner yarn. Even looked at specialty super thin fishing lines but they were hard to get here. Not what I am usually shopping for ;)

    • @DerSolinski
      @DerSolinski 4 роки тому

      @@fhuable where do you live?
      Depending on that I might be able to send you a cone of waste material...
      I dunno, that cone will probably last for the rest of your life 🤣

  • @yasinuca9854
    @yasinuca9854 3 роки тому

    How can I upload different photos to the software?

    • @fhuable
      @fhuable  3 роки тому +1

      you can change it in the json file, or the code

  • @deskcity1
    @deskcity1 2 роки тому

    hi thank you for this excellent job
    i use your code but its very slow
    i mean its make one json file in 5 hours
    its normal or something is wrong ?

    • @fhuable
      @fhuable  2 роки тому +2

      Yeah, it's not fast. It's doing a lot of image processing. 5h sounds excessive though. A lot of things influence how long it takes to calculate and many can be adjusted in the code. Image size, number of nails, "good-enough" thresholds, etc.

  • @anumehachakravarty37
    @anumehachakravarty37 3 роки тому

    Amazing! Are you selling too?

  • @tbletalemu653
    @tbletalemu653 5 років тому +1

    wow

  • @tyc6664
    @tyc6664 2 роки тому

    i cant use github codes. can you help me? i want to make my own photos string art.

    • @vladislove_bdhm
      @vladislove_bdhm Рік тому

      YES! Please tell us. We are very, very, very, very interested and grateful.

  • @todoconcolores1757
    @todoconcolores1757 4 роки тому

    software for cogigo G?

  • @Emi-jz6lb
    @Emi-jz6lb 4 роки тому

    hello wonderful video, do you want to know what programs you use to do all the various steps?

  • @LJTobek
    @LJTobek 5 років тому +3

    This is amazing! Will you make the code etc. open source?

    • @fhuable
      @fhuable  5 років тому +1

      Possibly, at some point. Right now it's more of a research project (read: unbelievably messy)

  • @WayofWood
    @WayofWood 4 роки тому

    Nice work. How did you calculate the nail positioning?

    • @DavidLindes
      @DavidLindes 4 роки тому

      Check out 0:55 and 1:21 - looks like he scatters a mesh of points as an initial guess, then basically tries drawing what it would look like, doing a comparison of that drawing to a reference image, making a tweak, checking the tweaked comparison to the prior one, choosing which one is better, and repeating until... done. Granted, there are some details missing... like whether (and how) nail points are moved, or just choosing which strings to draw, and what's possible on that front, etc... but... there's some info, at least. Perhaps we'll get more details? :)

    • @girishpatel8515
      @girishpatel8515 3 роки тому

      I m doing that job with tsp formula (travelling salesman problem) but it's taking too much time :(

  • @noobmistermuffin
    @noobmistermuffin 5 років тому

    yo bro this wak could this be used in any cnc machine if i mount the piece correclty

    • @fhuable
      @fhuable  5 років тому

      I don't see why not

  • @damnned
    @damnned 2 роки тому

    couldnt get the code running deep tutorial would be perfect

    • @vladislove_bdhm
      @vladislove_bdhm Рік тому

      YES! Please tell us. We are very, very, very, very interested and grateful.

  • @sachithwickramaarachchi9695
    @sachithwickramaarachchi9695 4 роки тому

    What is this machine🤔

  • @dorus588
    @dorus588 3 роки тому

    Awesome! How do you prevent the nozzle from getting stuck behind the other wires while wiring? Does it move up over it, and then push it down slightly?

    • @fhuable
      @fhuable  3 роки тому +2

      Good point. This has been a target for several experiments. In the end I do everything I can to avoid too much crossing of threads. That's where most of the thickness comes from. I also do lift the nozzle during the moves and keep track of how many times I have used a nail and adapt the target height accordingly. Last but not least the shape of the nozzle goes a long way to gently push thread out of the way. Can't go too fast for this to work though, so it's a last resort.

  • @quangcuongcao7831
    @quangcuongcao7831 3 роки тому

    how much is this machine ?
    Where can I buy ?

    • @vladislove_bdhm
      @vladislove_bdhm Рік тому

      YES! Please tell us. We are very, very, very, very interested and grateful.

  • @raulzartspfc
    @raulzartspfc 3 роки тому

    Did you code the algorithm that calculates where to put the nails and the string rout or you found It? Can you please share the code? Great vídeo btw

    • @fhuable
      @fhuable  3 роки тому +1

      I think the nails are just scattered based on the luminance of the input image. There might have been some edge enhancement preprocess involved as well.

  • @VicVegaTW
    @VicVegaTW 5 років тому +3

    Wow, you’re out of control

  • @sayyadnaseer4294
    @sayyadnaseer4294 5 років тому

    Beyond CNC

  • @Alireza-is7pr
    @Alireza-is7pr 4 роки тому

    What's the name of machine?

    • @fhuable
      @fhuable  4 роки тому +2

      It's my scratch built DIY CNC router, I call it Bob ;)

  • @NikKappa
    @NikKappa 5 років тому +1

    Woww😍

  • @jasmingonzalezrobles5105
    @jasmingonzalezrobles5105 4 роки тому +1

    Amazing ! Could the machine make a photo with diferentes strings colors ?

    • @fhuable
      @fhuable  4 роки тому +1

      I guess it could. The algorithm would get a lot more complicated though.

  • @robotics_and_stuff
    @robotics_and_stuff 3 роки тому

    Hi Florian,
    Nice project! Thanks for the pseudo code. How do you look up the neighbor nails? Within a search radius?

    • @fhuable
      @fhuable  3 роки тому +1

      If I remember this right it's doing a Delaunay triangulation and using the mesh for connectivity. But I don't think neighbors are important past the step where I relax the point cloud in the beginning

  • @angst_
    @angst_ 3 роки тому

    Did you use a cam program to make the paths that threads the strings without hitting the nails?

    • @fhuable
      @fhuable  3 роки тому

      My code is creating the tool paths. So technically yes, I'm using a cam program ;)

    • @angst_
      @angst_ 3 роки тому

      That's cool. I didn't know if you were just making the image lines and then programing a cam path in a different program. I just recently added a pen/servo attachment to my laser cutter and wrote a hatching style processing program to convert images into lines. Also, I happened to convert an old mechanical pencil into a makeshift wire wrapping pencil. I randomly had the idea of combining the two to make art and then I remembered that you already did that!

    • @fhuable
      @fhuable  3 роки тому +1

      @@angst_ Just because something has been done before doesn't mean you can't do it better - why not give it a shot. To be honest, I have been eyeing my laser cutter as a potential platform for much larger string art myself :)

    • @angst_
      @angst_ 3 роки тому +1

      @@fhuable Oh of course I'll still try!

  • @ACoustaDC
    @ACoustaDC 4 роки тому

    WoW

  • @THEbaDrehtoMrEKCUF
    @THEbaDrehtoMrEKCUF Рік тому

    WOWWWW WOWWWW WOWWWW only WOWWWWWW

  • @LONEWOLFART
    @LONEWOLFART 3 роки тому

    please please can you make an in-depth tutorial for string art--- like what software to use and how-to exhibit this on board. Sorry for my English, I am a complete beginner but I can't find any detailed video on youtube. Just subbed🤗

    • @fhuable
      @fhuable  3 роки тому +1

      I thought I did just that :)

  • @yuti3897
    @yuti3897 4 роки тому +1

    Самое сложное - гвоздики х)

  • @jasmingonzalezrobles5105
    @jasmingonzalezrobles5105 4 роки тому

    What’s the software ?

    • @vladislove_bdhm
      @vladislove_bdhm Рік тому

      YES! Please tell us. We are very, very, very, very interested and grateful.

  • @СашкаБелый-ч6м
    @СашкаБелый-ч6м 5 років тому

    What the program works at 1:17?

    • @fhuable
      @fhuable  5 років тому +2

      a python script I wrote

    • @edvinaspiezas1489
      @edvinaspiezas1489 5 років тому +2

      @@fhuable Hi can you share the code ?

    • @rvg557
      @rvg557 5 років тому +2

      I am highly interested as well :)

  • @khalifashil
    @khalifashil 5 років тому

    thats great man good job . i wonder if you could share the source codes :)

  • @rjanapriya
    @rjanapriya 5 років тому

    From where did you source the tip/nozzle? did you custom made it?
    Awesome work BTW!

    • @fhuable
      @fhuable  5 років тому +2

      Thanks. Yeah, I quickly turned that nozzle on my lathe from aluminium stock. And I found the brass tube in my off-cut bin. 1/4 inch fit perfectly in my collet (lucky accident)

    • @rjanapriya
      @rjanapriya 5 років тому +3

      @@fhuable thanks, and cool animation at the beginning as well!

    • @florinfbz4559
      @florinfbz4559 4 роки тому +2

      fhuable hi, how did you create that animation ?

  • @guilhermetostes44
    @guilhermetostes44 4 роки тому

    I am completely interested in purchasing this machine. What is the possibility?

    • @fhuable
      @fhuable  4 роки тому

      I am just using my CNC router. You do not want to buy that ;)

  • @sallerc
    @sallerc 4 роки тому

    Super cool! Too bad you had to put in the nails manually tho, you know what you need to do to complete this project ;-)

    • @fhuable
      @fhuable  4 роки тому

      Yeah, I already designed a "nail gun" thing for the CNC, but got distracted :)

    • @sallerc
      @sallerc 4 роки тому

      Really? Hope we get to see it in some future video!

  • @marpromat1993
    @marpromat1993 5 років тому

    Hello,does anyone know any program to convert a photo into a DIY so I can make it by my self (handmade) step by step?I want to make a special present for my family.

  • @alfiyashakuryanova2586
    @alfiyashakuryanova2586 4 роки тому

    It's really cool!
    Could you please tell me what the machine are you using for threading?

  • @rainerkambacheld5414
    @rainerkambacheld5414 5 років тому

    Hi Florian,
    Sehr Kreativ. Und ich hatte mich schon im Vorfeld gefragt, woher die "Fädelmaschine" weiß wo die Nägel sind. Jetzt weiß ich das👍Liebe Grüße von der anderen Seite der Welt.

  • @eliofistarol8479
    @eliofistarol8479 4 роки тому

    really nice work! How did you prevent the string nozzle from colliding with already wound string?

    • @fhuable
      @fhuable  4 роки тому

      The nozzle lifts during the course of the toolpath. The shape of the tip also helps to push thread out of the way. But yes, it can become an issue when the thread gets really dense in certain regions.

  • @formviza8489
    @formviza8489 4 роки тому

    Hello can u just help me for buying something like this is there anywhere availble to get this can u just reply please i need it so much 🙏🏻

    • @fhuable
      @fhuable  4 роки тому

      I believe there are a few people on Etsy that sell customized string art portraits if that's what you're after.

    • @formviza8489
      @formviza8489 4 роки тому

      fhuable thank you sir

  • @GglSux
    @GglSux 4 роки тому +1

    Very nice "work", thanks for sharing!
    Just curious, how come You ran the "string script" under windows ?
    Best regards.

    • @DerSolinski
      @DerSolinski 4 роки тому +1

      Either via the native run time or the linux sub system...
      Windows got a lot better these days with that stuff, its not witchcraft anymore.

  • @olgas_deriabina
    @olgas_deriabina 4 роки тому

    Hi! It's amazing 😍
    Is it possible to know the software and the code?
    Which type of CNC machine do you use?
    Thank you 8n advance!

  • @asemblerful
    @asemblerful 5 років тому

    @fhuable Hi! Can you share souce code?

  • @cristiano4826
    @cristiano4826 2 роки тому

    what is the use pointcloud here?

  • @nguyenbao3235
    @nguyenbao3235 4 роки тому +1

    aww! i don't know how to do it

  • @akraus53
    @akraus53 5 років тому

    I think this is amazing. Even though not having a CNC I can't use your code I'd still love to have a look at it. Would you mind putting it on GitHub?

    • @fhuable
      @fhuable  5 років тому +4

      Will do. Just need to find some time

    • @TheMansurblch
      @TheMansurblch 5 років тому

      @@fhuable Hi friend) can you share the code? very interesting to see the work algorithms, thank you in advance !!! Good luck to you) mansurhak@gmail.com

    • @abdullahduraid7000
      @abdullahduraid7000 3 роки тому

      @@fhuable very good work
      Can you share code or send it to my email i will be Very grateful❤️

  • @nnamerz
    @nnamerz 4 роки тому

    Have you had a chance to add the scripts to Github? I'm sure a lot of people would be very appreciative. Thanks in advance

  • @a____r__k6579
    @a____r__k6579 3 роки тому

    how much for one drawing art

  • @arkeyarkey9489
    @arkeyarkey9489 3 роки тому

    I can do that.
    Not

  • @preuenpesch6540
    @preuenpesch6540 4 роки тому +1

    Robots destroy the beauty of the craft, sorry, i'll buy the handcrafted one with little defects that make it unique and beautiful.

    • @henryD9363
      @henryD9363 Рік тому

      Thanks for telling us what you don't like

  • @landy153
    @landy153 5 років тому +1

    What the software is at the begining?