Best papers of 2022—Editor-in-Chief's picks. Issue 1 (13th February 2023) - Unknown