THE ETHICAL PROGRAMMING: REFUSING INAPPROPRIATE REQUESTS