he program works but last 2 conditions doesn't accept