10958 Solution finder in JavaScript for 10958 problem See: https://www.youtube.com/watch?v=-ruC5A9EzzE https://www.youtube.com/watch?v=pasyRUj7UwM