Achieved for Karl's challenge
https://drive.google.com/file/d/14inlKMxAKzr0METrBNeJ1_v6GdI42ulS/view?usp=sharing