Czemu ten kod nie działa tak samo jak ten z else itp.?