https://naukov.ru/video/java-core-july-loops-lekciya-1-chast-1/