https://sd.blackball.lv/ru/library/Kotlin_Apprentice_2nd_Edition_(2019).pdf