Diophantine triples and K3 surfaces - Matija Kazalicki; Bartosz Naskręcki (2021)