if test -d ${1?}
then
    exit 0
fi
dirname=`expr \
  ${1-.}'/' : '\(/\)[^/]*/$' \
  \| ${1-.}'/' : '\(.*[^/]\)//*[^/][^/]*//*$' \
  \| .`
sh $0 $dirname && mkdir $1
exit $?
