Я конечно всё понимаю с третьим условием, так как заменил int на Integer, но что не так то с 4 и 5 условиями ?