This could be the key to gain ultimate understanding
6 karma · joined May 19, 2018
https://www.youtube.com/watch?v=vLWFHlPF_g8 https://www.youtube.com/watch?v=0EpRFqWlVl4
A couple of years ago I had a lot of fun solving problems (e.g. https://projecteuler.net/) with friends and to compare and discuss the solutions we've chosen.