yyans='!'
while expr "YY$yyans" : "YY!" >/dev/null; do
	echo -n "$yyquestion"
	read yyans
	case "$yyans" in
	!)	/bin/sh
	        echo "!"
	        ;;
	!*)	set `expr "YY$yyans" : "YY!\(.*\)$"`
	        /bin/sh -c "$*"
        	echo "!"
	        ;;
	esac
done
case "$yyans" in
'') yyans="$yydefault";;
-) yyans="";;
esac
