[ capword sp othword sp othword . , sp year smallet ] sp ( year smallet ) . sp capword sp capword sp capword sp year , sp num . sp capword othword , sp capword , sp num . / num . capword sp year , sp capword sp capword . sp capword . sp othword : / / othword . othword / num . num / num - num - num - num