https://m.youtube.com/watch?v=Wcm_4Hd7E_A
Took me a while ngl. Edit: Accidentally put 50 ms instead of 500. My bad ?