Решаю курс от джет Брейнс и не могу понять что не нравится тестеру, посмотрите пожалуйста свежим взглядом, может есть что то не то
дело в том что условия вен выполнится лднин раз, если width < 0 И height < 0 то только первая ветка выполнится, тут обычный if или takeIf