Sở GD ĐT Đắk Lắk Kiểm tra một tiết HKII Năm học 2018 2099 Trường THPT Trần Quốc Toản Môn tin học Họ tên học sinh , Lớp 11A 01 ; / = ~ 07 ; / = ~ 13 ; / = ~ 19 ; / = ~ 02 ; / = ~ 08 ; / = ~ 14 ; / = ~[.]
Sở GD-ĐT Đắk Lắk Trường THPT Trần Quốc Toản Kiểm tra tiết HKII - Năm học 2018-2099 Môn: tin học Họ tên học sinh: , Lớp: 11A 01 ; / = ~ 07 ; / = ~ 13 ; / = ~ 19 ; / = ~ 02 ; / = ~ 08 ; / = ~ 14 ; / = ~ 20 ; / = ~ 03 ; / = ~ 09 ; / = ~ 15 ; / = ~ 21 ; / = ~ 04 ; / = ~ 10 ; / = ~ 16 ; / = ~ 05 ; / = ~ 11 ; / = ~ 17 ; / = ~ 06 ; / = ~ 12 ; / = ~ 18 ; / = ~ Câu Cho xâu s1:= 'Truong'; s2:= 'TQT'; s3 := 'Khoi 11'; để xâu 'Khoi 11 Truong TQT' ta thực hiện: A s3 + ' ' + s1 + ' ' s2 ; B s3 + s1 + s2 ; C 's3' + 's1' + 's2' ; D 's3' + ' ' + 's1' + ' ' 's2' ; Câu Để tìm ước số chung lớn số nguyên dương a, b ta dùng cấu trúc lặp: A Có thể dùng While - Do For - Do B Đáp án khác C Chỉ dùng cấu trúc lặp For - Do D Chỉ dùng cấu trúc lặp While - Do Câu Trong câu lệnh lặp với số lần chưa biết trước khẳng định sau A Sẽ thoát khỏi vịng lặp điều kiện có giá trị B Câu lệnh thực điều kiện có giá trị sai C "Điều kiện" biểu thức D Phải có câu lệnh làm thay đổi giá trị biểu thức điều kiện Câu Đoạn chương trình sau thực i:=1; S:=0; While (i < N) Do begin S:=S+i; i := i+2; end; Write('S = ',S); A Tính tổng số lẽ từ đến N -1 B Tính tổng số từ đến N C Tính tổng số chẵn từ đến N D Tính tổng số lẽ từ đến N Câu Cho mảng B chiều, đoạn chương trình sau làm gì? S: = 0; For i:= to N If ((B[i] mod ) < > 0) and (B[i] mod 3) = then S:= S + B[i]; A Tính tổng phần tử có giá trị lẽ ước B Tính tổng phần tử có thứ tự lẽ chia hết cho C Tính tổng phần tử có giá trị lẽ bội D Tính tổng phần tử có giá trị chẵn bội Câu Cho biết kết đoạn chương trình sau N:=10975; While (N >=10) Do N := N div 10; Writeln('N = ',N) A N = B N = C N = D N = 10 Câu Cách khai báo mảng sau A Var D : array [ 1.2 20] of integer; B Var A : array [ -10 10] of char; C Var B : array [ 100 20] of byte; D Var C : array [ n m] of real; Câu Trong cấu trúc lặp với số lần chưa trước khẳng định sau A Câu lệnh sau Do phải câu lệnh ghép B Câu lệnh sau Do phải có câu lệnh làm thay đổi biểu thức điều kiện C Câu lệnh sau Do phải câu lệnh đơn D Câu lệnh thực (lặp) điều kiện có giá trị sai Câu Với i biến nguyên Ðoạn chương trình sau cho kết ? i:=1; while (i > 5) i := i +1; write(i,' '); A B C D Câu 10 Cho a,b,z biến nguyên, cho ðoạn chương trình: a:=5: b:=8; While (b>=a) Do a:=a+1; Write('a=',a,', b=',b); cho kết a, b là: A a=8, b=8 B đáp án khác C a=9, b=8 D a=5, b=8 Câu 11 Những tên sau tên hàm xử lý xâu Pascal A Pos; Copy; length; B Copy; Insert; Length; Upcase C Pos; Delete; Upcase; Copy D Tất Câu 12 Cách khai báo mảng sau sai A Var D : array [ 100] of real; B Var A : array [ N ] of integer; C Var C : array [ 20 200] of string; D Var B : array [ -10 200] of char; Câu 13 Trong ngơn ngữ lập trình Pascal muốn chuyển đổi xâu S từ chữ thường sang chữ in hoa ta dùng: A Tất sai B Upcase(S); C Length(S); D Pos(S) Câu 14 Câu Lệnh While Do thực ? A Trong điều kiện cịn câu lệnh sau từ khóa "Do" cịn thực B Nếu điều kiện sau từ khóa "Do" khơng thực C Nếu điều kiện sai sau từ khóa "Do" thực D Trong điều kiện cịn sai câu lệnh sau từ khóa "Do" cịn thực Câu 15 Trong câu lệnh lặp for - (dạng lùi), câu lệnh thực (lặp) ? A giá trị cuối > giá trị biến đếm >= giá trị đầu B giá trị cuối > giá trị biến đếm > giá trị đầu C giá trị cuối >= giá trị biến đếm >= giá trị đầu D giá trị cuối > giá trị biến đếm = giá trị đầu Câu 16 Với A[1]:=4; A[2]:=5; A[3]:=3; A[4]:=7; A[5]:=2; S: = 0; For i:= Downto If ((i mod 2)0 then) S:=S + A[i]; Write('S=',S); cho giá trị A S=5 B S=9 C S=15 D 7; Câu 17 Cho biết kết đoạn chương trình sau Dem:=1; While (Dem < 5) Do Dem:=Dem+1; Writeln('Dem = ',Dem) A Dem =5 B Dem = C Dem = D Dem = Câu 18 Chọn khẳng định dùng vịng lặp giải tốn sau: Tính tổng:S = 1+1/2 +1/3 + + 1/1000 A Sử dụng hai câu lênh While For B Không thể dùng lệnh For C Không thể sử dụng While D Chỉ dùng lệnh For Câu 19 Trong câu lệnh lặp for - (dạng tiến), câu lệnh thực (lặp) ? A giá trị đầu giá trị đầu B giá trị cuối > giá trị biến đếm >= giá trị đầu C giá trị cuối > giá trị biến đếm = giá trị đầu D giá trị cuối >= giá trị biến đếm >= giá trị đầu Câu Trong câu lệnh lặp for - đo khẳng định sau sai A Câu lệnh sau Do phải có câu lệnh làm thay đổi giá trị biến đếm B Giá trị đầu =10) Do N := N div 10; Writeln('N = ',N) A N = B N = 10 C N = D N = Câu 13 Cho xâu s1:= 'Truong'; s2:= 'TQT'; s3 := 'Khoi 11'; để xâu 'Khoi 11 Truong TQT' ta thực hiện: A 's3' + ' ' + 's1' + ' ' 's2' ; B s3 + s1 + s2 ; C s3 + ' ' + s1 + ' ' s2 ; D 's3' + 's1' + 's2' ; Câu 14 Với i,j biến nguyên Cho ðoạn chương trình sau: For i:=1 to For j:=i downto Write( j -1,' '); Cho kết A B C 1 1 D Câu 15 Cho a,b,z biến nguyên, cho ðoạn chương trình: a:=5: b:=8; While (b>=a) Do a:=a+1; Write('a=',a,', b=',b); cho kết a, b là: A đáp án khác B a=5, b=8 C a=8, b=8 D a=9, b=8 Câu 16 Cách khai báo mảng sau sai A Var C : array [ 20 200] of string; B Var D : array [ 100] of real; C Var B : array [ -10 200] of char; D Var A : array [ N ] of integer; Câu 17 Trong kiểu liệu kiểu mảng, khẳng định sau sai A Có cách để khai báo mảng chiều B Mảng đặt tên phần tử có số C Các phần tử mảng có kiểu liệu D Là dãy vô hạn phần tử kiểu Câu 18 Trong câu lệnh lặp với số lần biết trước, giá trị biến đếm : A có kiểu nguyên thực B chữ số C tự động điều chỉnh sau thực câu lệnh sau từ khóa Do D khơng tự động điều chỉnh Câu 19 Trong câu lệnh For To Do ; phải có giá trị nào? A biến đơn, thường có kiểu liệu nguyên thực B biến đơn, có kiểu liệu kiểu thực C có giá trị đầu lớn giá trị cuối D biến đơn, thường có kiều nguyên Câu 20 Cho mảng B chiều, đoạn chương trình sau làm gì? S: = 0; For i:= to N If ((B[i] mod ) < > 0) and (B[i] mod 3) = then S:= S + B[i]; A Tính tổng phần tử có giá trị lẽ bội B Tính tổng phần tử có giá trị lẽ ước C Tính tổng phần tử có giá trị chẵn bội D Tính tổng phần tử có thứ tự lẽ chia hết cho Câu 21 Ðoạn chương trình sau cho kết gì? T:=0; for i:=1 to n if (i mod 3=0) then T:=T+i*i; A Tính tổng bình phương số ước từ 1đến n B Tính tổng bình phương số lẽ phạm vi từ 1đến n C Tính tổng số chia hết cho từ 1đến n D Tính tổng bình phương số bội từ 1đến n Phần II: Cho mảng B chiều gồm N phần tử Viết chương trình nhập giá trị vào cho mảng in hình phần tử có giá trị lẽ khơng phải bội có mảng Nếu khơng có in hình “khong co phan tu nao thoa man” Sở GD-ĐT Đắk Lắk Trường THPT Trần Quốc Toản Kiểm tra tiết HKII - Năm học 2018-2099 Môn: tin học Họ tên học sinh: , Lớp: 11A 01 ; / = ~ 07 ; / = ~ 13 ; / = ~ 19 ; / = ~ 02 ; / = ~ 08 ; / = ~ 14 ; / = ~ 20 ; / = ~ 09 ; / = ~ 15 ; / = ~ 21 ; / = ~ 04 ; / = ~ 10 ; / = ~ 16 ; / = ~ 05 ; / = ~ 11 ; / = ~ 17 ; / = ~ 06 ; / = ~ 12 ; / = ~ 18 ; / = ~ 03 ; / = ~ Câu Với i biến nguyên Ðoạn chương trình sau cho kết ? i:=1; while (i > 5) i := i +1; write(i,' '); A B C D Câu Câu Lệnh While Do thực ? A Trong điều kiện cịn câu lệnh sau từ khóa "Do" cịn thực B Nếu điều kiện sau từ khóa "Do" không thực C Nếu điều kiện sai sau từ khóa "Do" thực D Trong điều kiện cịn sai câu lệnh sau từ khóa "Do" cịn thực Câu Với A[1]:=4; A[2]:=5; A[3]:=3; A[4]:=7; A[5]:=2; S: = 0; For i:= Downto If ((i mod 2)0 then) S:=S + A[i]; Write('S=',S); cho giá trị A S=9 B 7; C S=15 D S=5 Câu Cho mảng B chiều, đoạn chương trình sau làm gì? S: = 0; For i:= to N If ((B[i] mod ) < > 0) and (B[i] mod 3) = then S:= S + B[i]; A Tính tổng phần tử có giá trị chẵn bội B Tính tổng phần tử có thứ tự lẽ chia hết cho C Tính tổng phần tử có giá trị lẽ ước D Tính tổng phần tử có giá trị lẽ bội Câu Trong ngơn ngữ lập trình Pascal muốn chuyển đổi xâu S từ chữ thường sang chữ in hoa ta dùng: A Upcase(S); B Pos(S) C Tất sai D Length(S); Câu Trong câu lệnh For To Do ; phải có giá trị nào? A biến đơn, thường có kiều nguyên B có giá trị đầu lớn giá trị cuối C biến đơn, có kiểu liệu kiểu thực D biến đơn, thường có kiểu liệu nguyên thực Câu Cho S xâu Đoạn chương trình sau có chức For i:=1 to length(s) Do s[i]:=Upcase(s[i]); A chuyển đổi ký chữ xâu S thành chữ in hoa B khơng có chức C đáp án khác D báo lỗi Câu Cho biết kết đoạn chương trình sau Dem:=1; While (Dem < 5) Do Dem:=Dem+1; Writeln('Dem = ',Dem) A Dem = B Dem = C Dem =5 D Dem = Câu Trong câu lệnh lặp với số lần biết trước, giá trị biến đếm : A khơng tự động điều chỉnh B có kiểu nguyên thực C tự động điều chỉnh sau thực câu lệnh sau từ khóa Do D chữ số Câu 10 Để tính tổng S = + + + + N S >= 1000 kết thúc ta dùng cấu trúc lặp A Cấu trúc If - Then B Cấu trúc For - C Cấu trúc For - While - D Cấu trúc While - Câu 11 câu lệnh While Do ; câu lệnh sau từ khóa Do : A Câu lệnh đơn ghép có nhiều câu lệnh làm thay đổi biểu thức điều kiện B Câu lệnh ghép có câu lệnh làm thay đổi biểu thức điều kiện C Câu lệnh đơn có câu lệnh làm thay đổi biểu thức điều kiện D Câu lệnh đơn ghép có câu lệnh làm thay đổi biểu thức điều kiện Câu 12 Trong cấu trúc lặp với số lần chưa biết trước khẳng định sau A Câu lệnh sau Do phải câu lệnh ghép B Câu lệnh thực (lặp) điều kiện có giá trị sai C Câu lệnh sau Do phải câu lệnh đơn D Câu lệnh sau Do phải có câu lệnh làm thay đổi biểu thức điều kiện Câu 13 Đoạn chương trình sau thực i:=1; S:=0; While (i < N) Do begin S:=S+i; i := i+2; end; Write('S = ',S); A Tính tổng số lẽ từ đến N B Tính tổng số lẽ từ đến N -1 C Tính tổng số chẵn từ đến N D Tính tổng số từ đến N Câu 14 Cho a,b,z biến nguyên, cho ðoạn chương trình: a:=5: b:=8; While (b>=a) Do a:=a+1; Write('a=',a,', b=',b); cho kết a, b là: A a=9, b=8 B a=8, b=8 C a=5, b=8 D đáp án khác Câu 15 Ðoạn chương trình sau: Cho kết A 1, 3, B 1, For i:=1 to If ((i mod 2) 0) then Write(i,', '); writeln(i); C 1, 3, 5, D 2, Câu 16 Những tên sau tên hàm xử lý xâu Pascal A Pos; Delete; Upcase; Copy B Pos; Copy; length; C Tất D Copy; Insert; Length; Upcase Câu 17 Trong kiểu liệu kiểu mảng, khẳng định sau sai A Mảng đặt tên phần tử có số B Các phần tử mảng có kiểu liệu C Là dãy vơ hạn phần tử kiểu D Có cách để khai báo mảng chiều Câu 18 Trong câu lệnh lặp for - đo khẳng định sau sai A Biến đếm biến đơn, thường có kiểu nguyên B Câu lệnh sau Do câu lệnh đơn ghép D Câu lệnh sau Do phải có câu lệnh làm thay đổi giá trị biến đếm C Giá trị đầu s1 D s1 > s2 Câu 20 Cho biết kết đoạn chương trình sau: S:=0; for i :=1 To For J:=1 To S:=S+J; Writeln('S =',S); A S = B S = 18 C D S = 10 Câu 21 Cho biết kết đoạn chương trình sau N:=10975; While (N >=10) Do N := N div 10; Writeln('N = ',N) A N = 10 B N = C N = D N = Phần II Viết chương trình nhập vào xâu từ bàn phím In hình xâu thu từ sau loại bỏ khoảng cách có Sở GD-ĐT Đắk Lắk Kiểm tra tiết HKII - Năm học 2018-2099 Trường THPT Trần Quốc Toản Môn: tin học Họ tên học sinh: , Lớp: 11A 01 ; / = ~ 07 ; / = ~ 13 ; / = ~ 19 ; / = ~ 02 ; / = ~ 08 ; / = ~ 14 ; / = ~ 20 ; / = ~ 03 ; / = ~ 09 ; / = ~ 15 ; / = ~ 21 ; / = ~ 10 ; / = ~ 16 ; / = ~ 05 ; / = ~ 11 ; / = ~ 17 ; / = ~ 06 ; / = ~ 12 ; / = ~ 18 ; / = ~ 04 ; / = ~ Câu câu lệnh While Do ; câu lệnh sau từ khóa Do : A Câu lệnh đơn có câu lệnh làm thay đổi biểu thức điều kiện B Câu lệnh ghép có câu lệnh làm thay đổi biểu thức điều kiện C Câu lệnh đơn ghép có câu lệnh làm thay đổi biểu thức điều kiện D Câu lệnh đơn ghép có nhiều câu lệnh làm thay đổi biểu thức điều kiện Câu Cho biết kết đoạn chương trình sau Dem:=1; While (Dem < 5) Do Dem:=Dem+1; Writeln('Dem = ',Dem) A Dem = B Dem = C Dem =5 D Dem = Câu Trong câu lệnh lặp với số lần biết trước, giá trị biến đếm : A có kiểu nguyên thực B không tự động điều chỉnh C tự động điều chỉnh sau thực câu lệnh sau từ khóa Do D chữ số Câu Ðoạn chương trình sau: For i:=1 to If ((i mod 2) 0) then Write(i,', '); writeln(i); Cho kết A 1, 3, 5, B 2, C 1, D 1, 3, Câu Trong câu lệnh lặp for - đo khẳng định sau sai A Giá trị đầu s2 D s2 > s1 Câu 11 Cho mảng B chiều, đoạn chương trình sau làm gì? S: = 0; For i:= to N If ((B[i] mod ) < > 0) and (B[i] mod 3) = then S:= S + B[i]; A Tính tổng phần tử có giá trị chẵn bội B Tính tổng phần tử có thứ tự lẽ chia hết cho C Tính tổng phần tử có giá trị lẽ bội D Tính tổng phần tử có giá trị lẽ ước Câu 12 Ðoạn chương trình sau cho kết gì? T:=0; for i:=1 to n if (i mod 3=0) then T:=T+i*i; A Tính tổng bình phương số bội từ 1đến n B Tính tổng số chia hết cho từ 1đến n C Tính tổng bình phương số lẽ phạm vi từ 1đến n D Tính tổng bình phương số ước từ 1đến n Câu 13 Với i biến nguyên Ðoạn chương trình sau cho kết ? i:=1; while (i > 5) i := i +1; write(i,' '); A B C D Câu 14 Cho biết kết đoạn chương trình sau N:=10975; While (N >=10) Do N := N div 10; Writeln('N = ',N) A N = 10 B N = C N = D N = Câu 15 Trong câu lệnh lặp for - (dạng lùi), câu lệnh thực (lặp) ? A giá trị cuối > giá trị biến đếm > giá trị đầu B giá trị cuối > giá trị biến đếm = giá trị đầu C giá trị cuối > giá trị biến đếm >= giá trị đầu D giá trị cuối >= giá trị biến đếm >= giá trị đầu Câu 16 Cách khai báo mảng sau A Var D : array [ 1.2 20] of integer; B Var C : array [ n m] of real; C Var A : array [ -10 10] of char; D Var B : array [ 100 20] of byte; Câu 17 Trong cấu trúc lặp với số lần chưa biết trước khẳng định sau A Câu lệnh sau Do phải câu lệnh đơn B Câu lệnh sau Do phải có câu lệnh làm thay đổi biểu thức điều kiện C Câu lệnh sau Do phải câu lệnh ghép D Câu lệnh thực (lặp) điều kiện có giá trị sai Câu 18 Trong kiểu liệu kiểu mảng, khẳng định sau sai A Mảng đặt tên phần tử có số B Có cách để khai báo mảng chiều C Là dãy vô hạn phần tử kiểu D Các phần tử mảng có kiểu liệu Câu 19 Đoạn chương trình sau thực i:=1; S:=0; While (i < N) Do begin S:=S+i; i := i+2; end; Write('S = ',S); A Tính tổng số lẽ từ đến N -1 B Tính tổng số chẵn từ đến N C Tính tổng số từ đến N D Tính tổng số lẽ từ đến N Câu 20 Câu Lệnh While Do thực ? A Trong điều kiện cịn câu lệnh sau từ khóa "Do" cịn thực B Trong điều kiện cịn sai câu lệnh sau từ khóa "Do" cịn thực C Nếu điều kiện sai sau từ khóa "Do" thực D Nếu điều kiện sau từ khóa "Do" khơng thực Câu 21 Với i,j biến nguyên Cho ðoạn chương trình sau: For i:=1 to For j:=i downto Write( j -1,' '); Cho kết A 1 1 B C D Phần II: Cho mảng B chiều gồm M phần tử Viết chương trinh nhập giá trị vào cho mảng, sau in hình phần tử phần tử có giá trị chẵn bội có mảng Sở GD-ĐT Đắk Lắk Trường THPT Trần Quốc Toản Kiểm tra tiết HKII - Năm học 2018-2099 Môn: tin học Thời gian: 45 phút Họ tên học sinh: SBD: Lớp: 11A Học sinh giải toán hay trả lời ngắn gọn câu hỏi vào dòng trống tương ứng câu (Nhớ ghi rõ đơn vị đại lượng tính) Đáp án mã đề: 154 01 A; 02 A; 03 D; 04 A; 05 C; 06 A; 07 B; 08 B; 09 C; 10 D; 11 A; 12 B; 13 A; 14 A; 15 C; 16 B; 17 A; 18 A; 19 D; 20 C; 21 A; Đáp án mã đề: 188 01 C; 02 B; 03 D; 04 B; 05 D; 06 C; 07 C; 08 A; 09 B; 10 D; 11 D; 12 A; 13 C; 14 D; 15 B; 16 D; 17 D; 18 C; 19 D; 20 A; 21 D; Đáp án mã đề: 222 01 B; 02 A; 03 A; 04 D; 05 C; 06 A; 07 A; 08 C; 09 C; 10 D; 11 D; 12 D; 13 B; 14 C; 15 C; 16 B; 17 C; 18 C; 19 D; 20 B; 21 C; Đáp án mã đề: 256 01 C; 02 C; 03 C; 04 A; 05 D; 06 D; 07 B; 08 A; 09 A; 10 C; 11 C; 12 A; 13 B; 14 D; 15 D; 16 C; 17 B; 18 C; 19 A; 20 A; 21 C; Sở GD-ĐT Đắk Lắk Trường THPT Trần Quốc Toản Kiểm tra tiết HKII - Năm học 2018-2099 Môn: tin học Thời gian: 45 phút Đáp án mã đề: 154 01 ; - - - 07 - / - - 13 ; - - - 19 - - - ~ 02 ; - - - 08 - / - - 14 ; - - - 20 - - = - 03 - - - ~ 09 - - = - 15 - - = - 21 ; - - - 04 ; - - - 10 - - - ~ 16 - / - - 05 - - = - 11 ; - - - 17 ; - - - 06 ; - - - 12 - / - - 18 ; - - - 07 - - = - 13 - - = - 19 - - - ~ 08 ; - - - 14 - - - ~ 20 ; - - - 03 - - - ~ 09 - / - - 15 - / - - 21 - - - ~ 04 - / - - 10 - - - ~ 16 - - - ~ 05 - - - ~ 11 - - - ~ 17 - - - ~ 06 - - = - 12 ; - - - 18 - - = - 01 - / - - 07 ; - - - 13 - / - - 19 - - - ~ 02 ; - - - 08 - - = - 14 - - = - 20 - / - - 09 - - = - 15 - - = - 21 - - = - 04 - - - ~ 10 - - - ~ 16 - / - - 05 - - = - 11 - - - ~ 17 - - = - 06 ; - - - 12 - - - ~ 18 - - = - 01 - - = - 07 - / - - 13 - / - - 19 ; - - - 02 - - = - 08 ; - - - 14 - - - ~ 20 ; - - - 03 - - = - 09 ; - - - 15 - - - ~ 21 - - = - 10 - - = - 16 - - = - 05 - - - ~ 11 - - = - 17 - / - - 06 - - - ~ 12 ; - - - 18 - - = - Đáp án mã đề: 188 01 - - = 02 - / - - Đáp án mã đề: 222 03 ; - - - Đáp án mã đề: 256 04 ; - - - ... / - - 13 - / - - 19 ; - - - 02 - - = - 08 ; - - - 14 - - - ~ 20 ; - - - 03 - - = - 09 ; - - - 15 - - - ~ 21 - - = - 10 - - = - 16 - - = - 05 - - - ~ 11 - - = - 17 - / - - 06 - - - ~ 12 ; - - -. .. - - - 03 - - - ~ 09 - / - - 15 - / - - 21 - - - ~ 04 - / - - 10 - - - ~ 16 - - - ~ 05 - - - ~ 11 - - - ~ 17 - - - ~ 06 - - = - 12 ; - - - 18 - - = - 01 - / - - 07 ; - - - 13 - / - - 19 - - -. .. 02 ; - - - 08 - - = - 14 - - = - 20 - / - - 09 - - = - 15 - - = - 21 - - = - 04 - - - ~ 10 - - - ~ 16 - / - - 05 - - = - 11 - - - ~ 17 - - = - 06 ; - - - 12 - - - ~ 18 - - = - 01 - - = - 07 -