copy right @ 2021-2022 Kristóf Lajos, python expert.