Выводит правильный результат , но принимается по всем условиям кроме первого. Когда проверял строку на пустоту методом isEmpty(), то не компилировалось . Когда поставил if (name ==null), то все скомпилировалось, но все же не принимается