Co-authored-by: Kamil Śliwak <cameel2@gmail.com> Co-authored-by: Daniel Kirchner <daniel@ekpyron.org>