	SUBROUTINE CSM12
C	ACCUMULATOR SWITCH OPTIONS
	INTEGER TEST5
	LOGICAL RSAC
	REAL R(16,7)
	DIMENSION ISW(16),KEYS(16)
	COMMON REALS(395),INTS(547)
	EQUIVALENCE (INTS(380),KEYS(1)),(INTS(529),TEST5)
	DATA R(1,1),R(1,2),R(1,3),R(1,4)/5HSWITC,5HH 17 ,5HUP TO,5H SUPP/
	DATA R(1,5),R(1,6),R(1,7)/5HRESS ,5HFOLLO,5HWING /
	DATA R(2,1),R(2,2),R(2,3),R(2,4)/5H    O,5HPTION,5H     ,5H     /
	DATA R(2,5),R(2,6),R(2,7)/5H     ,5H    S,5HWITCH/
	DATA R(3,1),R(3,2),R(3,3),R(3,4)/5HCONFI,5HGURAT,5HION  ,5H     /
	DATA R(3,5),R(3,6),R(3,7)/5H     ,5H     ,5H    1/
	DATA R(4,1),R(4,2),R(4,3),R(4,4)/5HINITI,5HAL CO,5HNDITI,5HONS O/
	DATA R(4,5),R(4,6),R(4,7)/5HR PAR,5HAMETE,5HRS  2/
	DATA R(5,1),R(5,2),R(5,3),R(5,4)/5HFUNCT,5HION G,5HENERA,5HTOR I/
	DATA R(5,5),R(5,6),R(5,7)/5HNTERC,5HEPTS ,5H    3/
	DATA R(6,1),R(6,2),R(6,3),R(6,4)/5HINTEG,5HRATIO,5HN SPE,5HCIFIC/
	DATA R(6,5),R(6,6),R(6,7)/5HATION,5HS    ,5H    4/
	DATA R(7,1),R(7,2),R(7,3),R(7,4)/5HPRINT,5H INTE,5HRVAL ,5H     /
	DATA R(7,5),R(7,6),R(7,7)/5H     ,5H     ,5H    5/
	DATA R(8,1),R(8,2),R(8,3),R(8,4)/5HPRINT,5H VARI,5HABLES,5H     /
	DATA R(8,5),R(8,6),R(8,7)/5H     ,5H     ,5H    6/
	DATA R(9,1),R(9,2),R(9,3),R(9,4)/5HPRINT,5H ONLY,5H     ,5H     /
	DATA R(9,5),R(9,6),R(9,7)/5H     ,5H     ,5H    7/
	DATA R(10,1),R(10,2),R(10,3)/5HINTER,5HROGAT,5HE BLO/
	DATA R(10,4),R(10,5),R(10,6)/5HCK OU,5HTPUTS,5H     /
	DATA R(10,7)/5H    8/
	DATA R(11,1),R(11,2),R(11,3)/5HOUTPU,5HT ON ,5HLINE /
	DATA R(11,4),R(11,5),R(11,6)/5HPRINT,5HER   ,5H     /
	DATA R(11,7)/5H    9/
	DATA R(12,1),R(12,2),R(12,3)/5HSUPPR,5HESS T,5HYPING/
	DATA R(12,4),R(12,5),R(12,6)/5H OF I,5HNPUT ,5HDATA /
	DATA R(12,7)/5H   10/
	DATA R(13,1),R(13,2),R(13,3)/5HPUNCH,5H UPDA,5HTED M/
	DATA R(13,4),R(13,5),R(13,6)/5HODEL ,5HON TA,5HPE   /
	DATA R(13,7)/5H   11/
	DATA R(14,1),R(14,2),R(14,3)/5HPUNCH,5H UPDA,5HTED M/
	DATA R(14,4),R(14,5),R(14,6)/5HODEL ,5HON CA,5HRDS  /
	DATA R(14,7)/5H   12/
	DATA R(15,1),R(15,2),R(15,3)/5HINPUT,5H FROM,5H PAPE/
	DATA R(15,4),R(15,5),R(15,6)/5HR TAP,5HE    ,5H     /
	DATA R(15,7)/5H   13/
	DATA R(16,1),R(16,2),R(16,3)/5HINPUT,5H FROM,5H CARD/
	DATA R(16,4),R(16,5),R(16,6)/5H READ,5HER   ,5H     /
	DATA R(16,7)/5H   14/
	GO TO (70,70,70,50,10,30),TEST5
10	WRITE(4,20)
20	FORMAT(/27H RUN TERMINATED BY SWITCH 0/)
	GO TO 70
30	WRITE(4,40)
40	FORMAT(/31H RUN TERMINATED BY QUIT ELEMENT/)
	GO TO 70
50	WRITE(4,60)
60	FORMAT(/20H ERROR IN PROCESSING/)
70	TEST5=1
C	DEFINE THE SWITCH OPTIONS
	DO 90 I=1,16
	IF (RSAC(17)) GO TO 100
	WRITE(4,80) (R(I,J),J=1,7)
80	FORMAT(1H ,7A5)
90	CONTINUE
100	WRITE(4,110)
110	FORMAT(/44H AFTER SELECTING DESIRED OPTIONS TYPE CTRL P/)
	PAUSE
C	GET THE SWITCH SETTINGS
	J=0
	DO 120 I=1,16
	KEYS(I)=2
	IF (.NOT.RSAC(I)) GO TO 120
	KEYS(I)=1
	J=J+1
	ISW(J)=I
120	CONTINUE
C	OUTPUT THE SWITCH SETTINGS
	WRITE(4,130) (ISW(I),I=1,J)
130	FORMAT (/16H SWITCHES ON ARE,I3,15(1H,,I3))
	RETURN
	END
