Redstone Binary Addition - LRR #4

  Рет қаралды 157,533

mattbatwings

mattbatwings

Күн бұрын

In today's episode, we derive a Ripple Carry Adder from scratch, and explore the beauty of redstone-specific synchronous adders.
Patreon: / mattbatwings
Discord: / discord
My socials: linktr.ee/mattbatwings
My texture pack: modrinth.com/resourcepack/mat...
World Download: (JAVA 1.18.2) www.planetminecraft.com/proje...
Learn Binary: • Binary Explained in 01... and • The binary number system and • Redstone Number System...
Binary Addition Practice: • How To Add and Subtrac...
Carry Lookahead Adder: • Carry Lookahead Adder ... and • Carry Lookahead Adder ...
Newomaster's CLE: • Redstone: optimised CL...
Q2CK's ICA: • The Best Redstone 4-Ti...
YellowBunny's Hex CCA: • Hexadecimal Carry Canc...
Don and Fearless' 3-tick CCAs do not have associated videos.
-------------------------
Want to get more involved in the logical redstone community?
Learn Logical Redstone! • Logical Redstone Reloaded
Open Redstone Engineers (ORE): openredstone.org/
0:00 Introduction
0:47 Addition on Paper
2:44 Half-Adder Derivation
4:21 Full-Adder Derivation
7:11 Ripple Carry Adder Construction
9:45 The Problem with RCAs
11:03 Historical Redstone Adders
13:04 Carry Cancel Adder Logic
16:42 Carry Cancel Adder Redstone
20:12 The Best CCAs
21:16 Subscribe!
Music (in order):
LitKidBeats - Good Vibes • [FREE] Happy Type Beat...
Harris Heller - Iridescent • Iridescent
Harris Heller - Streamline • Streamline
Milky Wayvers - Love in Japan • Love in Japan
Harris Heller - Golden Age • Golden Age
Infraction - Photograph • Vlog lo-fi Anime Fashi...
Alexander Nakarada - Favorite • Favorite
Infraction - Serotonin • Vlog Lo-Fi Chill by In...
PRNV - Happy High • Happy High || happy lo...
MokkaMusic - Spicy Cream • (No Copyright Music) F...
Harris Heller - Creator's Kingdom • Creator's Kingdom
Harris Heller - Path Less Traveled • Path Less Traveled
Harris Heller - Meteor Binge • Meteor Binge
Infraction - Lifestyle • Chill Lo-Fi Study Beat...
Pieces - After The Fall • Pieces - After The Fall
LAKEY INSPIRED - Chill Day • LAKEY INSPIRED - Chill...
Mellowind - Haii • Mellowind - Haii

Пікірлер: 390
@user-uy8fh6eo6h
@user-uy8fh6eo6h 9 ай бұрын
Matt casually gives as a PhD in electrical hardware engineering for Minecraft staff 😂
@baer1
@baer1 8 ай бұрын
This guy explained binary better than my school did.
@Nilsie
@Nilsie 7 ай бұрын
Fr
@thesossinay6198
@thesossinay6198 2 ай бұрын
yep true
@JamesSnoderly
@JamesSnoderly 20 күн бұрын
ikr
@TheGamesanddeath
@TheGamesanddeath 11 ай бұрын
One thing I would change about this episode is showing the logic gate diagram for the half adder and full adder.
@wojtech3
@wojtech3 11 ай бұрын
After I saw the redstone version I took a sheet of paper and wrote it down myself using logic gates, and it's really helpful
@Cyberlong
@Cyberlong 9 ай бұрын
​@@repentandbelieveinJesusChrist8 Tell Jesus to build an 8-bit full adder
@Gekoloudios
@Gekoloudios 11 ай бұрын
This series is such an improvement compared to the old one, keep making these!
@Gekoloudios
@Gekoloudios 10 ай бұрын
@@repentandbelieveinJesusChrist8 what the actual heck is this reply
@SeaBear161
@SeaBear161 9 ай бұрын
@@repentandbelieveinJesusChrist8bro it’s a Minecraft video
@sossololpipi9633
@sossololpipi9633 9 ай бұрын
@@repentandbelieveinJesusChrist8 sorry we're talking about logic here, not assuming things
@D.S69
@D.S69 9 ай бұрын
​@@repentandbelieveinJesusChrist8h**l no
@idkcba
@idkcba 11 ай бұрын
Even as a computer science student who has been working with logic gates and binary for 6 years now, this series is SO good. You're amazing at explaining things on such a fundamental level that people who have worked with it for years as well as people who have never worked with it can completely understand you. If you were my computer science teacher I bet the rest of the class, who never gave a crap, would still be able to understand and be intrigued. Keep up the good work, you deserve any and all support you get ❤❤ (P.s you also deserve 1m subs in my opinion 😄😄)
@UnluckyLeo1
@UnluckyLeo1 Ай бұрын
Agreed :D
@salamandd
@salamandd 11 ай бұрын
I recently take a class about binary and hex and more and I was able to understand the fundamental so easily thanks to you.
@loukas130
@loukas130 11 ай бұрын
The bedrock people change the glass tower by a slab tower for make this work 👍🏻
@aguyontheinternet8436
@aguyontheinternet8436 11 ай бұрын
My tip for bugrock people is to not play the game until Mojang fixes its many, many problems. Like, I just want my villagers to exist without despawning whenever I look away for long enough.
@ukato_xD
@ukato_xD 11 ай бұрын
Well the xor gate used in this video will not work in bedrock
@TeisterMC
@TeisterMC 11 ай бұрын
​@@ukato_xD why wouldnt it? bedrock comparators work right?
@ukato_xD
@ukato_xD 11 ай бұрын
@@TeisterMC they work but if it received the back input and a side input from a same power source then it will never output a signal ( even if the back input's signal strength is higher than the side)
@TeisterMC
@TeisterMC 11 ай бұрын
@@ukato_xD then.... try putting it in subtract mode??
@sethsmith2608
@sethsmith2608 11 ай бұрын
I watched the OG logical redstone series, but I am watching this again bc I enjoy matt's content
@idkcba
@idkcba 11 ай бұрын
His content is amazing aint it! No matter what he does, be that a PC or MS paint or anything else, he always does it in such an amazing manner doesn't he.
@sethsmith2608
@sethsmith2608 11 ай бұрын
@@idkcba exactly
@sethsmith2608
@sethsmith2608 10 ай бұрын
@@repentandbelieveinJesusChrist8 amen
@monkenoah
@monkenoah 5 ай бұрын
teachers pet
@ryanretrogamer7
@ryanretrogamer7 11 ай бұрын
I hope you’ll be covering division. I’ve already created a 10-bit calculator that can do addition, subtraction, and multiplication with any 3 digit base ten numbers. I’ve been struggling to find a way to do division. I know how to do it on paper in binary, but not in a circuit. (If you’d like to see my calculator, it’s on my channel, but it’s nothing compared to your Redstone projects.)
@mattbatwings
@mattbatwings 11 ай бұрын
probably will not be covering multiplication, division, sqrt, as im decently happy with how they were explained the first LR series. check out those videos if you haven’t already
@ryanretrogamer7
@ryanretrogamer7 11 ай бұрын
@@mattbatwings ok! Thank you!
@bibiniechybi1617
@bibiniechybi1617 11 ай бұрын
@@mattbatwings How would you extend the clear signal while doing the multiplier so it stays synced? Also will you do fractions further in the series and if you do will it be the fixed point like in the sqrt tutorial or floating point (IEEE 754)?
@scrambledmc3772
@scrambledmc3772 11 ай бұрын
He has a tutorial on his old series if you want to take a look at that
@CobaltTS
@CobaltTS 11 ай бұрын
​@@mattbatwingsI think you should just so this series is more all in one, but I think it would be fine to reuse the footage fork the old videos
@cbuc1111
@cbuc1111 11 ай бұрын
I already watched your old series, but you did this new series a lot better, and understandable for newbies. Continue to make this series, it's amazing!
@MattyBGAMINGUK
@MattyBGAMINGUK 8 ай бұрын
This series is amazing. I'm 40 and as a child I was brought up creating electronic devices like radios, amplifiers etc, and as an adult I'm a professional software developer, so this beds well with what I'm good at. I absolutely love what you're doing and your explanations are second to none. Keep up the great work!
@Q2CK
@Q2CK 11 ай бұрын
Good to see an up-to-date comp redstone tutorial series!
@CobaltTS
@CobaltTS 11 ай бұрын
Half the video being decidated to CCAs is a huge improvement from the last series. Whether or not that was because of my suggestion, im really happy to see it in the reboot. Great video as always!
@Psi141
@Psi141 11 ай бұрын
Great content as always. What a time to be alive
@nice3294
@nice3294 11 ай бұрын
Thanks for explaining the 5 bit CCA, the carry cancel is truly elegant
@Pizzamampf12
@Pizzamampf12 11 ай бұрын
After i tried to theoratically desining black jack with the binary addition system, i accedentally also build a binary counting down system. 10/10 Video cuz i know understand binary and programming much more thanks to you.
@md.riyasathossain590
@md.riyasathossain590 10 ай бұрын
Even though I know all these as I am a programmer, but still it feels worth it to watch all these videos with prior concentration, because I might end up learning something great and new. Another fun fact is, now I understand redstones stuffs better when I watch your videos! Keep up the good work!
@mattheus1331
@mattheus1331 11 ай бұрын
This series derserves millions of views!
@LightslicerGP
@LightslicerGP 11 ай бұрын
I'm so glad this video includes both adding types, it's a lot less of a hassle than the last logical redstone series
@IceMetalPunk
@IceMetalPunk 11 ай бұрын
Oh, boy, I can't wait for next episode; I'm sure you'll manage to explain two's compliment addition better than I ever could 😃
@MrDarkVex
@MrDarkVex 11 ай бұрын
so great that you explained it in more detail
@Jmcgee1125
@Jmcgee1125 11 ай бұрын
Watching this after building a full 8-bit computer (custom ISA) just makes me realize how much of a miracle it is that any of it worked. My friend and I thought we were so smart reusing the RCA's XOR and AND gates for other parts of the ALU, alongside other "incredible" hacks, but all of that cascaded into a final safe clock speed of just under 11 seconds per cycle. But hey, the thing actually worked, which is still nuts to me.
@The_Fun_Stone
@The_Fun_Stone 2 ай бұрын
This helped me so much! Keep posting videos like this.
@itssomethin
@itssomethin 7 күн бұрын
Ive watched this same video about 4 times already and im understanding a little bit You explain it way better than most people
@bgmarshall
@bgmarshall 4 ай бұрын
About a month ago I made a binary adder entirely on my own and it's really nice to see other ways it can be done.
@Theooolone
@Theooolone 11 ай бұрын
I love this series!
@ilanvitor5400
@ilanvitor5400 11 ай бұрын
I definitely will need to watch this again
@ItzFlowerGMD
@ItzFlowerGMD 11 ай бұрын
this series is amazing
@guahlg2834
@guahlg2834 9 ай бұрын
You are an absolute legend
@matthewparker9276
@matthewparker9276 11 ай бұрын
Fun fact, because the full adder takes in three bits as input and gives two bits as output, using one actually destroys information. This means it is an irreversible interaction, and it causes entropy to increase.
@abramfajardoyt3216
@abramfajardoyt3216 11 ай бұрын
nice video! I just saw this uploaded and I already know it’s gonna be a good video
@willratcliff6111
@willratcliff6111 10 ай бұрын
These are amazing educational videos, great job! Wish they taught like this in college!
@remot1
@remot1 11 ай бұрын
Its always a good day when you upload a video
@muwaffiq_297
@muwaffiq_297 3 ай бұрын
thank you for letting me make my first full adder
@rubensf7780
@rubensf7780 11 ай бұрын
Ive been waiting for this for so long
@imvickykumar999
@imvickykumar999 9 ай бұрын
your playlist is way better than my whole 4 year of engineering.
@user-hv1nh1ql9f
@user-hv1nh1ql9f 7 ай бұрын
this is perfect
@Abdulkadir-yq2vm
@Abdulkadir-yq2vm 11 ай бұрын
Just an another epic redstone video of yours İts awesome
@rynethegrynd
@rynethegrynd 11 ай бұрын
i always get notifications for these right after gym so that’s cool
@atomfilms4722
@atomfilms4722 11 ай бұрын
so excited for this video!
@a1701s
@a1701s 6 ай бұрын
this literally saved me on my digital logic design course in college
@Sjpark01
@Sjpark01 11 ай бұрын
I actually wanted to make a computer for a long time now and this series is helping a lot. thank you! (also I'm in the discord)
@paradoxgamingstudioss
@paradoxgamingstudioss 11 ай бұрын
Great work bro! keep it up.
@jeiversonchristian6403
@jeiversonchristian6403 11 ай бұрын
Excellent video!!
@leahaidamous2070
@leahaidamous2070 9 ай бұрын
I wish i came across your channel when taking my logic design course
@blubsty
@blubsty 11 ай бұрын
It's crazy you know a lot of things on Redstone but you seem feel like not I totaly enjoyed
@KiwiRedstone
@KiwiRedstone 11 ай бұрын
Hi Matt, I have been following you since the middle of your previous logical redstone. I just wanna ask if you have any plan covering basics of desigining practical ALU / op code / instruction set / computer architecture in general in order to build an actual CPU in Minecraft?
@Fred-kh5cc
@Fred-kh5cc 3 ай бұрын
OMG this is INSANE😮
@codewithzi-5817
@codewithzi-5817 11 ай бұрын
As an electronic circuit student, i want to say that we can use the full adder to do a subtraction by Xor all B input with carry in and pull it to HIGH value. Also, after i overview how redstone works, i think i can make a real life circuit to imitate the redstone function, but the main problem is piston cant break the redstone circuit 😂
@ZritelGennadiy007
@ZritelGennadiy007 11 ай бұрын
Good job!
@Rediumx
@Rediumx 7 ай бұрын
Thx for rek help
@Ayshel
@Ayshel 11 ай бұрын
Love this video so much
@_xome4ok_348
@_xome4ok_348 11 ай бұрын
Dude, you awesome, keep going!)))
@tonerrr4295
@tonerrr4295 11 ай бұрын
Please make a video on displays (specifically 7-segment ones) and how to use a binary output to send information. Love the series!
@GeoRedSky
@GeoRedSky 6 ай бұрын
Well I have some good news!
@Theindiananimefan681
@Theindiananimefan681 11 ай бұрын
Someone give this guy an oscar. Edit: bruh learn to understand humour. I know that oscars are for acting 😑
@khalief_.
@khalief_. 11 ай бұрын
I will give it
@vladyslavkryvoruchko
@vladyslavkryvoruchko 11 ай бұрын
Guy does not need an oscar. Oscar needs him
@lolmuffen8604
@lolmuffen8604 11 ай бұрын
PLEASE!
@mineq4967
@mineq4967 11 ай бұрын
for what lmao
@deleted_handle
@deleted_handle 11 ай бұрын
You do it
@sky5gaming
@sky5gaming 9 ай бұрын
For some reason I found it funny when you said now we can add 1+1
@seven78017
@seven78017 11 ай бұрын
tysm this is so useful
@nerdzareawesome9268
@nerdzareawesome9268 3 ай бұрын
I CANT BELIVE I JUST SAW THE ORGANIC CHEMISTRY TOUTOR THATS ONE OF THE BEST CHANNELS EVER
@Kraus-
@Kraus- 3 ай бұрын
It's like magic but also super simple.
@wkj
@wkj 11 ай бұрын
Great, i can understand
@zxuiji
@zxuiji 11 ай бұрын
You should combine the AND & XOR gates, if you pay attention to the inputs and outputs you'll notice they're the inverse of each other in the outputs that matter, by using them together you don't have to spend anything on destroying the input for XOR, you just redirect it to the AND output instead of the input. A nice side effect of this combination is that it makes it perfect for addition.
@kyh148
@kyh148 11 ай бұрын
the CCA makes so much sense now
@stackk.113
@stackk.113 11 ай бұрын
Nice stuff one minute after upload.
@piorobot3
@piorobot3 4 ай бұрын
The fact that I had to look up a million tutorials to find the compacted design
@BorchikYes
@BorchikYes 8 ай бұрын
I felt my IQ grow while watching this. Great explanations, great demonstration, great everything. Cant even imagine the brain youd need to come up with something like that
@DoxxTheMathGeek
@DoxxTheMathGeek 8 ай бұрын
This is really helpful! I did not expect that there is such a good tutorial for this. Thank you! Matt > crafty
@lolicanadian
@lolicanadian 10 ай бұрын
As a CS major, I learnt all this in my first year of uni. None of this is actually new to me, and I'd been experimenting with redstone logic gates _long_ before I had even seriously considered taking up CS in uni. However, the thing that blew me away in this video is that THERE ARE OTHER KINDS OF CARRY LOOK-AHEAD ADDERS?!!? Until _exactly_ right now, I'd just been making arbitrarily-sized adders by chaining together the outputs of what amounts to a compacted version of the 74182 CLA circuit, never even considering I could just use the, well, Minecraft-y aspects of Minecraft to do calculations _for_ me. Thanks.
@mythicalhacker5
@mythicalhacker5 11 ай бұрын
For anyone who is confused about the xor gate for Bedrock Edition, if you add 2 targets after the input repeater, the xor gate will function properly. But don't forget to modify the two xor gates and the sum so that it also has targets in the second xor. also one more thing, you always need a repeater before the target so the red stone signal passes through it.
@andrewasperin996
@andrewasperin996 11 ай бұрын
Thanks man.
@pink_player06
@pink_player06 5 ай бұрын
Thank you^^
@javierchust1618
@javierchust1618 11 ай бұрын
Wow, thanks
@koyarnosredstone5783
@koyarnosredstone5783 11 ай бұрын
For those wondering, on 3 tick cca's, the comparator that calculates the carry, also does double duty as the last XOR. You can view this last XOR as 2 nimplies: (!S AND C) OR (S AND !C). The first Nimplies is covered by letting A XOR B disable the comparator that calculates Carry, and the second Nimplies is covered by letting A XNOR B disable the comparator that calculates !Carry. So where is !carry coming from without losing time? you swap the generate and cancel towers for this second comparator. There are some edge cases but thats the short explanation.
@CDSide
@CDSide 8 ай бұрын
awesome :awesome:
@cherriagana
@cherriagana 5 ай бұрын
Getting flashbacks to my UNI days learning VHDL :D
@lachlanparker570
@lachlanparker570 6 ай бұрын
I hope that of of the LRR world downloads are all the exact same Minecraft world, because if so, I will really considering downloading it to try and replicate what you have made.
@darianfrank4443
@darianfrank4443 2 ай бұрын
I love you!!!
@_Chrono174
@_Chrono174 11 ай бұрын
I think it would be nice, when making the truth table, to separate the inputs and outputs a little, for better visualization.
@triducal
@triducal 11 ай бұрын
someone give an oscar this guy
@yesseruser
@yesseruser 5 ай бұрын
With Project: Red you can make the basic full adder with 1-tick delay as long as you want so go ahead and make a 1 GiB adder
@Syloeh
@Syloeh 11 ай бұрын
Jsu one remark, prefer to use grey to seperate same time line and column, and black to separate input from output. it'll make the truth table more readable
@OmegaCat9999
@OmegaCat9999 11 ай бұрын
OMG FIRST also nice vid, matt!
@RioTumar
@RioTumar 11 ай бұрын
Man I always wait for mattbatwings to upload and here it is lol😂
@kyh148
@kyh148 11 ай бұрын
Wooooo! new video
@7th_CAV_Trooper
@7th_CAV_Trooper 7 ай бұрын
Maybe you can add a parity bit to detect burned out torches?
@bigbrain8296
@bigbrain8296 3 ай бұрын
Matt > craft ❤
@vampire_catgirl
@vampire_catgirl 3 ай бұрын
I made the cca for myself, and I just realized that redstone actually travels down glass on bedrock I changed them to slabs and now it works how it should, but it doesn't look as cool
@ducksinarow4958
@ducksinarow4958 11 ай бұрын
Yay new lrr
@definitlyarealperson7041
@definitlyarealperson7041 11 ай бұрын
Amazing video! Quick question though: How did you made the big calculator with more then 8-bits so it works synchronously if you can only do CCA for up to 8?
@matiasgarciacasas558
@matiasgarciacasas558 11 ай бұрын
I think you can't. You have to chain together the 8 bit adders and introduce some delay.
@definitlyarealperson7041
@definitlyarealperson7041 11 ай бұрын
@@matiasgarciacasas558 So the calculator wasn’t synched?
@matiasgarciacasas558
@matiasgarciacasas558 11 ай бұрын
@@definitlyarealperson7041 he explained it in the video, watch it again. The signal strength runs out so you have to add a repeater
@koyarnosredstone5783
@koyarnosredstone5783 11 ай бұрын
The carry extention costs 2 ticks, so the bottom 8 bits would be 2 ticks faster. The only solution would be to delay the bottom 8 by 2 ticks so it matches the top 8.
@mangalover7449
@mangalover7449 7 ай бұрын
What is the difference of the machine cca to cca in synchronous addition? I saw some parts are different but is the cca here better or they're just the same but with a little change in parts?
@sosobaba4492
@sosobaba4492 11 ай бұрын
Yeaaaaahh❤❤
@creativedrag0n1
@creativedrag0n1 8 ай бұрын
crafty again LOOOOL
@torpedogaming8352
@torpedogaming8352 6 ай бұрын
Matt = Crafty
@DennisEricStout
@DennisEricStout 11 ай бұрын
In the last episode of this series, we'll see a red stone calculator that can do derivations and indefinite integration.
@vstechiegamer5996lol
@vstechiegamer5996lol 7 ай бұрын
Nope, he will only tell till square roots and powers(less likely)
@CodeAsm
@CodeAsm 2 күн бұрын
Thx for the world download, modding the CCA by Fearless_z to fit potencially on a server (making it less high too,)
@teegeevee42
@teegeevee42 11 ай бұрын
Have you considered piston-based 0-tick versions?
@dark_elf_wizard
@dark_elf_wizard 11 ай бұрын
nice and interesting video, the redstone lets me think about computers, is it posible to make a computer with that redstone?
@chairchairyes2524
@chairchairyes2524 11 ай бұрын
nice
@davishuang1730
@davishuang1730 11 ай бұрын
I had to watch the part where he explained the redstone components of the adder three times, but yes, it is elegant.
@ReeeMonke
@ReeeMonke 4 ай бұрын
7:56 can you help with this? I tried world edit but it didnt work. I dont really wanna go through the process of building it four more times. And if youre wondering, when i paste it, it goes over the original and i have to rebuild the too half
@MrOhian
@MrOhian 4 ай бұрын
I was fine on parts 1-3 but now on part 4 my brain is fried
@wdude9997
@wdude9997 8 ай бұрын
14:21 Nice pun
@theuserings
@theuserings Ай бұрын
For 6:07, we can express it mathematically: C + A + B is... First digit: FD(A+B) + FD(C+LD(A+B)) Last digit: LD(C+LD(A+B))
@theuserings
@theuserings Ай бұрын
I define FD to be the function that computes the first digit of a number, and LD to be the last digit. As you can see the expression matches the circuit above in the video
Redstone Binary Subtraction - LRR #5
14:06
mattbatwings
Рет қаралды 70 М.
Building your INSANE Redstone ideas!
16:05
mattbatwings
Рет қаралды 369 М.
Surprise Gifts #couplegoals
00:21
Jay & Sharon
Рет қаралды 32 МЛН
Она Постояла За Себя! ❤️
00:25
Глеб Рандалайнен
Рет қаралды 7 МЛН
У мамы в машине все найдется
00:38
Даша Боровик
Рет қаралды 2 МЛН
We Built the Internet in Minecraft
25:18
Branzy
Рет қаралды 2 МЛН
Redstone Displays - LRR #9
25:48
mattbatwings
Рет қаралды 120 М.
So I Added Way Too Many Liquids to Minecraft...
17:24
Fundy
Рет қаралды 372 М.
Why I'll Never Use Copper Bulbs
16:14
mattbatwings
Рет қаралды 200 М.
I Made Pac-Man with just Redstone!
29:54
mattbatwings
Рет қаралды 386 М.
Boolean Algebra & Redstone Logic Gates - LRR #3
15:45
mattbatwings
Рет қаралды 144 М.
I Built a Calculator in Survival Minecraft
29:45
rekrap2
Рет қаралды 2,2 МЛН
I Build Your DUMB Create Mod Ideas
10:16
RagePlaysGames
Рет қаралды 179 М.
I Made 2048 with just Redstone!
23:01
mattbatwings
Рет қаралды 711 М.
спидран по ютуб шортс 68 | Битва статуй!
0:42
Villager SAVES The Noob From Zombie Apocalypse! 🧟
0:59
MineSauce
Рет қаралды 6 МЛН
САМЫЙ МАЛЕНЬКИЙ ПЕРСОНАЖ В БРАВЛ СТАРСЕ
0:52
Кто забьёт гол ? #логиклаб
0:29
ЛогикЛаб
Рет қаралды 3,7 МЛН