Free operant avoidance conditioning