Question 1:
What symbol is used to denote comments in Ruby?
A.
//
B.
#
C.
--
D.
/* */
Answer: _________
Question 2:
Which symbol is used to concatenate strings in Ruby?
A.
+
B.
.
C.
:
D.
<<
Answer: _________
Question 3:
What does the 'puts' method do in Ruby?
A.
Prints to console
B.
Converts to string
C.
Finds the length
D.
Reads input from user
Answer: _________
Question 4:
In Ruby, what is the keyword used to define a method?
A.
function
B.
define
C.
method
D.
def
Answer: _________
Question 5:
Which of the following is a valid variable name in Ruby?
A.
my_variable
B.
123variable
C.
_variable
D.
variable-1
Answer: _________
Question 6:
What does the 'gets' method do in Ruby?
A.
Prints to console
B.
Converts to string
C.
Reads input from user
D.
Finds the length
Answer: _________
Question 7:
Which of the following is NOT a valid data type in Ruby?
A.
Integer
B.
Float
C.
Double
D.
String
Answer: _________
Question 8:
What is the correct syntax for defining a variable in Ruby?
A.
var name = "value"
B.
variable name = value
C.
name = value
D.
name: value
Answer: _________
Question 9:
What does the 'print' method do in Ruby?
A.
Prints to console
B.
Converts to string
C.
Reads input from user
D.
Finds the length
Answer: _________
Question 10:
What is the output of given code? puts "what is your first name?"
name=gets.chomp
puts "what is your surname?"
surname=gets.chomp
A.
Error in compilation
B.
What is your first name? xyz(enter any name) What is your surname? wtu(enter your surname)
C.
Name=xyz
D.
None of the mentioned
Answer: _________
Question 11:
We use semicolon or parentheses after every print or puts statement.
A.
True
B.
False
Answer: _________
Question 12:
What will we the output of the given code? "I'am Learning RUBY Language".downcase
A.
iam learning ruby language
B.
i'AM lEARNING ruby lANGUAGE
C.
"i'am learning ruby language"
D.
None of the mentioned
Answer: _________
Question 13:
What is the output of the given code? "Ruby Language".length
=begin
calculate length
=end
A.
13
B.
13 calculate length
C.
12
D.
None of the mentioned
Answer: _________
Question 14:
The .upcase and .capitalize method are used for capitalizing the whole string.
A.
True
B.
False
Answer: _________
Question 15:
The downcase method changes the whole string to smallcase letters.
A.
True
B.
False
Answer: _________
Question 16:
Which sequence can be used to substitute the value of any ruby expression in a string?
A.
#(expr)
B.
#{expr}
C.
#expr
D.
None of the mentioned
Answer: _________
Question 17:
What does %x!ls! represents?
A.
Same as back tick command output 'ls'
B.
Same as 'x'
C.
Same as "xls"
D.
None of the mentioned
Answer: _________
Question 18:
Which of the following datatypes are valid in Ruby?
A.
Numbers
B.
Boolean
C.
String
D.
All of the mentioned
Answer: _________
Question 19:
Methods should not be written inside double quotes.
A.
True
B.
False
Answer: _________
Question 20:
What is the output of the given code? my_string=Ruby
puts(my_string)
A.
Ruby
B.
Nil
C.
Error
D.
None of the mentioned
Answer: _________
Question 21:
What is the output of the given code? “Ruby”.length #to find the length of given string
A.
4 to find the length of given string
B.
4
C.
To find the length of given string
D.
Ruby
Answer: _________
Question 22:
Which of the following is not a valid library function?
A.
Puts
B.
Print
C.
Gets
D.
Get
Answer: _________
Question 23:
What is the output of the given code? print "what's your first name?"
first_name=gets.chomp
a=first_name.capitalize
"a".reverse
puts"My name is #{a}"
A.
amil jones
B.
What's your first name? amil My name is Amil
C.
My name is lima
D.
My name is limA
Answer: _________
Question 24:
What is the output of the given code? boolean_1 = 77<78
puts(boolean_1)
A.
Nil
B.
True
C.
False
D.
Error
Answer: _________
Question 25:
Ruby can deal with both numbers and floating point values.
A.
True
B.
False
Answer: _________
Question 26:
It is must for Ruby to use a compiler.
A.
True
B.
False
Answer: _________
Question 27:
Why is the library function 'puts'used for?
A.
Prints whatever is given and print it to the screen
B.
Prints whatever is given and insert a new(blank) line
C.
Gets input from the user
D.
None of the mentioned
Answer: _________
Question 28:
Ruby is a case-sensitive language.
A.
True
B.
False
Answer: _________
Question 29:
What will be the output of the following? "Ruby".reverse.upcase
A.
RUBY
B.
ybuR
C.
YBUR
D.
YBUr
Answer: _________
Question 30:
Which of the following features does the 2.0 version of ruby supports?
A.
Method keyword arguments
B.
New literals
C.
Security fixes
D.
All of the mentioned
Answer: _________
Question 31:
Which of the following is the valid string method?
A.
The .length method
B.
The .upcase method
C.
The .downcase method
D.
The .irreverse method
Answer: _________
Question 32:
The .length method is used to check number of characters.
A.
True
B.
False
Answer: _________
Question 33:
What is the size of an integer data type in ruby?
A.
-2 30 to 2 30
B.
-2 30 to 2 (30-1)
C.
-2 29 to 2 30
D.
-2 60 to 2 61
Answer: _________
Question 34:
What is the output of the given code? Ans=Ruby
puts "#{Ans} is an oop language"
puts "It is very efficient langauge"
puts "#{expr} is used on rails platform"
A.
Error, no output
B.
Ruby is an oop language It is very efficient langauge undefined local variable
C.
Ruby is an oop language It is very efficient langauge #{expr} is used on rails platform
D.
None of the mentioned
Answer: _________
Question 35:
This the right way to comment a single line. “Ruby”.length # I’m a single line comment!
A.
True
B.
False
Answer: _________
Question 36:
Which of the following is supported by Ruby?
A.
Multiple Programming Paradigms
B.
Dynamic Type System
C.
Automatic Memory Management
D.
All of the Mentioned
Answer: _________
Question 37:
Space between 2+5 or 2 + 5 is valid but =begin and = begin is not valid.
A.
True
B.
False
Answer: _________
Question 38:
first_name,Last_name=gets.chomp,gets.chomp is the correct way to get the input from the user.
A.
True
B.
False
Answer: _________
Question 39:
Ruby can be used for developing internet and intranet applications.
A.
True
B.
False
Answer: _________
Question 40:
How to comment a single line?
A.
Using #
B.
Using begin and end
C.
Using //
D.
None of the mentioned
Answer: _________
Question 41:
What does %{Learn ruby language} represents?
A.
"Learn Ruby language"
B.
"%{Learn Ruby language}"
C.
" Learn Ruby language "
D.
None of the mentioned
Answer: _________
Question 42:
What will any variable evaluate to if it is of Boolean data type?
A.
True
B.
Nil
C.
False
D.
Either True or False
Answer: _________
Question 43:
What will we the output of the given code? I'am Learning RUBY Language.downcase
A.
iam learning ruby language
B.
i'AM lEARNING ruby lANGUAGE
C.
"i'am learning ruby language"
D.
unterminated string meets end of file
Answer: _________
Question 44:
What does the notataion x08 stands for?
A.
Escape
B.
Space
C.
Backspace
D.
Newline
Answer: _________
Question 45:
The following is the correct way to use multiline comment. = begin
# comment
= end
A.
True
B.
False
Answer: _________
Question 46:
What is the extension used for saving the ruby file?
A.
.ruby extension
B.
.rb extension
C.
.rrb extension
D.
None of the mentioned
Answer: _________
Question 47:
What is the sequence of ruby strings?
A.
16-bit bytes
B.
8-bit bytes
C.
10-bit bytes
D.
None of the mentioned
Answer: _________
Question 48:
Which of the following languages syntax matches with the Ruby's syntax?
A.
Perl
B.
PHP
C.
Java
D.
Jquery
Answer: _________
Question 49:
What does the .upcase method do?
A.
Convert the string to uppercase
B.
Convert only lowercase string to uppercase and vice-versa
C.
Convert the string to lowercase
D.
None o the mentioned
Answer: _________
Question 50:
What is the difference between && and & operators?
A.
&& checks for logical AND, & checks for bitwise AND
B.
Both operators are the same
C.
&& checks for bitwise AND, & checks for logical AND
D.
&& checks for string concatenation, & checks for logical AND
Answer: _________
Question 51:
What is the purpose of the require keyword in Ruby?
A.
Loads a specific Ruby file
B.
Defines a new module
C.
Creates a new class
D.
Imports external libraries
Answer: _________
Question 52:
How do you get the current date and time in Ruby?
A.
date = Date.now
B.
time = Time.now
C.
datetime = DateTime.now
D.
now = Date.today
Answer: _________
Question 53:
What is the correct way to cast a string to an integer in Ruby?
A.
string.to_i
B.
string.integer
C.
int(string)
D.
string.convert(:integer)
Answer: _________
Question 54:
What is the correct way to declare and initialize a variable in Ruby?
A.
var_name = value
B.
var var_name = value
C.
variable var_name = value
D.
variable_name = value
Answer: _________
Question 55:
Which symbol is used for the modulo operation in Ruby?
A.
%
B.
*
C.
/
D.
&
Answer: _________
Question 56:
What does the 'chomp' method do in Ruby?
A.
Removes trailing whitespace
B.
Converts to integer
C.
Reads input from user
D.
Splits a string
Answer: _________
Question 57:
Which method is used to check if a string contains a specific substring in Ruby?
A.
.contains
B.
.exist
C.
.include?
D.
.hasSubstring
Answer: _________
Question 58:
In Ruby, what does the 'if' statement evaluate?
A.
Expression
B.
Boolean value
C.
Integer
D.
String
Answer: _________
Question 59:
Which operator is used for exponentiation in Ruby?
A.
**
B.
^
C.
^^
D.
//
Answer: _________
Question 60:
What is the result of the expression: 10 / 3 in Ruby?
A.
1
B.
3.333
C.
3
D.
4
Answer: _________
Question 61:
Which method is used to convert a string to lowercase in Ruby?
A.
.to_lowercase
B.
.lower
C.
.downcase
D.
.lowercase
Answer: _________
Question 62:
What does the 'return' keyword do in Ruby methods?
A.
Exits the method with a value
B.
Prints to console
C.
Converts to integer
D.
Continues the loop
Answer: _________
Question 63:
In Ruby, what is the correct way to define a constant?
A.
constant_name = value
B.
constant name : value
C.
CONSTANT_NAME = value
D.
constant_name(value)
Answer: _________
Question 64:
Which of the following is the correct way to define a range in Ruby?
A.
(1..10)
B.
[1 to 10]
C.
{1..10}
D.
<1,10>
Answer: _________
Question 65:
What is the correct syntax for a multiline comment in Ruby?
A.
/* ... */
B.
// ... //
C.
''' ... '''
D.
# ... #
Answer: _________
Question 66:
Which method is used to find the length of an array in Ruby?
A.
.size
B.
.length
C.
.count
D.
.length_of
Answer: _________
Question 67:
What is the output of the expression: "hello" + "world" in Ruby?
A.
helloworld
B.
hello world
C.
hello+world
D.
"hello" "world"
Answer: _________
Question 68:
In Ruby, what is the keyword used to define a loop that repeats until a condition is true?
A.
until
B.
loop
C.
while
D.
repeat
Answer: _________
Question 69:
The following syntax is used for multiline comment. =begin
iam in a multi line comment
=end
A.
True
B.
False
Answer: _________
Question 70:
Why is gets not preferred instead of gets.chomp?
A.
Gets add an extra new line while chomp removes it
B.
Gets remove an extra new line
C.
Chomp erases the value stored in the variable
D.
All of the mentioned
Answer: _________
Question 71:
Why can not we use quotation marks (' or ") with boolean?
A.
It indicates that we are talking about a string
B.
It indicates that we are assining a value
C.
It indicates that that we are replacing boolean data type with string data type
D.
None of the mentioned
Answer: _________
Question 72:
For getting an input from the user which method is used?
A.
get
B.
gets.chomp
C.
get-s
D.
chomp
Answer: _________
Question 73:
What will be the output of the following? "Eric".irreverse
A.
Eric
B.
cirE
C.
undefined method
D.
None of the mentioned
Answer: _________
Question 74:
How do you check the truthiness of a value in Ruby?
A.
if (value) then code end
B.
if value do code end
C.
if value != false
D.
if value.is_truthy?
Answer: _________
Question 75:
What is the difference between += and = operators?
A.
+= adds value to existing variable, = assigns value
B.
Both operators are the same
C.
= adds value, += assigns value
D.
+= appends to string, = replaces string
Answer: _________
Question 76:
How do you break out of a loop in Ruby?
A.
exit()
B.
break()
C.
continue()
D.
end()
Answer: _________
Question 77:
What is the default return value of a method in Ruby?
A.
nil
B.
TRUE
C.
FALSE
D.
The value of the last expression
Answer: _________
Question 78:
What is the correct syntax for accessing a class method?
A.
Class.method_name
B.
object.method_name
C.
Class.new.method_name
D.
method_name(Class)
Answer: _________
Question 79:
How do you define a range in Ruby?
A.
range = "start..end"
B.
range = start..end
C.
range = Range.new("start", "end")
D.
range = start.to(end)
Answer: _________
Question 80:
What is the correct syntax for string interpolation in Ruby?
A.
"#{variable}"
B.
$(variable)
C.
%(variable)
D.
variable.to_string
Answer: _________
Question 81:
How do you compare two objects in Ruby?
A.
object1 == object2
B.
object1.equals(object2)
C.
object1 === object2
D.
compare(object1, object2)
Answer: _________
Question 82:
What is the correct way to define a block in Ruby?
A.
block { code }
B.
do code end
C.
function code
D.
block code
Answer: _________
Question 83:
How do you pass arguments to a method in Ruby?
A.
method_name(arg1, arg2)
B.
method_name { arg1, arg2 }
C.
method_name.with(arg1, arg2)
D.
method_name arg1 arg2
Answer: _________
Question 84:
What is the output of the given code? "Ruby Language".length
= begin
calculate length
= end
A.
13
B.
12
C.
Error
D.
None of the mentioned
Answer: _________
Question 85:
What will be the output of the given code? "I'am learning Ruby Language".reverse.upcase.length
A.
27
B.
egaugnal ybuR gninreal ma'I
C.
ERAUGNAL YBUR GNINREAL MA'I
D.
Undefined method 'reverse' for 27:Fixnum
Answer: _________
Question 86:
Why do we use comments?
A.
For later use to understand the working of the program
B.
It is an efficient way of programming
C.
It makes easy for the third person to understand
D.
All of the mentioned
Answer: _________
Question 87:
How to comment multiple lines in ruby?
A.
Using multiline comments
B.
Using single line comments
C.
No option to comment
D.
All of the mentioned
Answer: _________
Question 88:
What will be the output of the given code? "Come let's learn.reverse Ruby.length language".upcase
A.
nreal s'tel emoC 4 LANGUAGE
B.
Undefined error
C.
"COME LET'S LEARN.REVERSE RUBY.LENGTH LANGUAGE"
D.
None of the above
Answer: _________
Question 89:
What is the output of given code? string="I'am Learning RUBY Language".downcase
string.upcase
A.
Undefined method
B.
"I'AM LEARNING RUBY LANGUAGE"
C.
I'am Learning RUBY Language
D.
None of the mentioned
Answer: _________
Question 90:
What is the output of the code? print "What's your first name?"
first_name=gets.chomp
a=first_name.capitalize
first_name.capitalize!
print "What's your last name?"
last_name=gets.chomp
b=last_name.capitalize
last_name.capitalize
puts "My name is #{first_name} #{last_name}"
A.
Amil Jones
B.
What's your first name? amil What's your last name? jones My name is Amil Jones
C.
My name is Amil jones
D.
None of the mentioned
Answer: _________
Question 91:
What is the output of the following? ruby.reverse
A.
Error in compilation
B.
ybur
C.
4
D.
Undefined local variable ruby
Answer: _________
Question 92:
What is the output of the given code? print "what's your first name?"
first_name=gets.chomp
a=first_name.capitalize
"first_name.capitalize!".reverse
puts"My name is #{first_name}"
A.
amil jones
B.
What's your first name? amil My name is amil
C.
My name is lima
D.
My name is limA
Answer: _________
Question 93:
What is the output of the following? "Iam learning ruby language".length
A.
26
B.
23
C.
20
D.
18
Answer: _________
Question 94:
What is the use of .capitalize method?
A.
It capitalizes the entire string
B.
It capitalize on the first letter of the string
C.
It capitalize the strings which are in small case
D.
All of the mentioned
Answer: _________
Question 95:
Which of the following is not a valid datatype?
A.
Float
B.
Integer
C.
Binary
D.
Timedate
Answer: _________
Question 96:
Ruby is an object oriented general purpose programming language.
A.
True
B.
False
Answer: _________
Question 97:
What is the output of the the given code? puts "My name is #{Name}"
A.
Error in compilation
B.
Name variable not defined earlier
C.
My name is #{Name}
D.
Undefined Error
Answer: _________
Question 98:
What does %Q{ Learn ruby language } represents?
A.
" Learn Ruby language "
B.
"%{ Learn Ruby language }"
C.
" learn ruby language "
D.
None of the mentioned
Answer: _________
Question 99:
What is the output of the given code? print "Hey"
puts "Everyone!"
print "We are learning Ruby"
A.
Error
B.
Hey everyone we are learning Ruby
C.
Hey everyone
D.
Hey Everyone We are learning Ruby
Answer: _________
Question 100:
Ruby can be embedded into Hypertext Markup Language(HTML).
A.
True
B.
False
Answer: _________
Question 101:
What is the output of the given code? print "What's your address"
city,state,pin=gets.chomp,gets.chomp,gets.chomp
puts "Iam from #{city} city, #{state} state, pincode: #{pin} "
A.
Error in compilation
B.
Give your address
C.
What's your address? Chennai Tamilnadu 600048 Iam from Chennai city, Tamilnadu state, pincode: 600048
D.
None of the mentioned
Answer: _________
Question 102:
What is the output of the code? print "What's your first name?"
first_name=gets.chomp
a=first_name.capitalize
first_name.capitalize!
print "What's your last name?"
last_name=gets.chomp
b=last_name.capitalize
last_name.capitalize!
puts "My name is #{first_name} #{last_name}"
A.
Amil Jones
B.
What's your first name? amil What's your last name? jones My name is Amil Jones
C.
My name is Amil Jones
D.
None of the mentioned
Answer: _________
Question 103:
What do we mean by expression substitution?
A.
Embedding the value of Ruby expression into a string using #{ }
B.
Substituting string functions
C.
Storing string value
D.
None of the mentioned
Answer: _________
Question 104:
Which of the following are valid floating point literal?
A.
.5
B.
2
C.
0.5
D.
None of the mentioned
Answer: _________
Question 105:
What is the role of ! at the end of the capitalize method?
A.
It is the syntax for using capitalize method
B.
It modifies the value stored in the variable
C.
It indicates the termination of string
D.
None of the mentioned
Answer: _________
Question 106:
What will be the output of the given code? "I'am learning Ruby Language".length.reverse.upcase
A.
27
B.
egaugnal ybuR gninreal ma'I
C.
ERAUGNAL YBUR GNINREAL MA'I
D.
Undefined method 'reverse' for 27:Fixnum
Answer: _________
Question 107:
What is the range of octal notation (
nn)?
A.
0-8
B.
0-7
C.
0-A
D.
None of the mentioned
Answer: _________
Question 108:
Which of the following type of comments are valid in ruby?
A.
Single line comments
B.
Multi line comments
C.
Double line comments
D.
All of the mentioned
Answer: _________
Question 109:
Why do we use =begin and =end?
A.
To mark the start and end of multiline comment
B.
To comment multiple lines
C.
To avoid the use of # again and again
D.
All of the mentioned
Answer: _________
Question 110:
What is the output of the given code? x, y, z = 12, 36, 72
puts "The value of x is #{ x }."
puts "The sum of x and y is #{ x + y }."
puts "The average was #{ (x + y + z)/3 }."
A.
12,48,40
B.
Syntax error
C.
The value of x is 12. The sum of x and y is 48. The average was 40.
D.
None of the mentioned
Answer: _________
Question 111:
What is the output of the given code? print "What's your first name?"
first_name=gets.chomp
a=first_name.capitalize
a=a.reverse
puts"My name is #{a}"
A.
amil jones
B.
What's your first name? amil My name is Amil
C.
What's your first name? amil My name is limA
D.
My name is limA
Answer: _________
Question 112:
What is the output of the given code? Ans=Ruby
puts "#[Ans] is an oop language"
A.
Error, no output
B.
Ruby is an oop language
C.
Warning:already initialized constant Ans
D.
None of the mentioned
Answer: _________
Question 113:
Objects of which class does the integer from the range -2^30 to 2^(30-1) belong to?
A.
Bignum
B.
Octal
C.
Fixnum
D.
Binary
Answer: _________
Question 114:
Which of the following is the correct way to start a single-line comment in Ruby?
A.
//
B.
/*
C.
#
D.
--
Answer: _________
Question 115:
In Ruby, what is the keyword used to define a class?
A.
class
B.
define
C.
cls
D.
defclass
Answer: _________
Question 116:
Which of the following is the correct way to define a constant in Ruby?
A.
CONSTANT_NAME = value
B.
constant_name = value
C.
CONSTANT_NAME : value
D.
constant name = value
Answer: _________
Question 117:
What is the default file extension for Ruby files?
A.
.ru
B.
.rby
C.
.rb
D.
.ruby
Answer: _________
Question 118:
Which method is used to convert a string to uppercase in Ruby?
A.
.to_uppercase
B.
.upper
C.
.upcase
D.
.uppercase
Answer: _________
Question 119:
What is the correct way to declare a variable in Ruby?
A.
var name = "value"
B.
let name = "value"
C.
name = "value"
D.
const name = "value"
Answer: _________
Question 120:
What is the correct syntax for printing a message to the console?
A.
console.log("message")
B.
print("message")
C.
puts("message")
D.
write("message")
Answer: _________
Question 121:
How do you add two numbers in Ruby?
A.
add(a, b)
B.
a + b
C.
a.add(b)
D.
b.add(a)
Answer: _________
Question 122:
Which of these operators is used for string concatenation?
A.
+
B.
*
C.
-
D.
/
Answer: _________
Question 123:
What is the correct syntax for creating a hash in Ruby?
A.
{"key1": "value1", "key2": "value2"}
B.
hash = {}
C.
hash.add("key", "value")
D.
Hash.new("key", "value")
Answer: _________
Question 124:
How do you access a value from a hash in Ruby?
A.
hash.get("key")
B.
hash["key"]
C.
hash.at("key")
D.
hash.find("key")
Answer: _________
Question 125:
What is the correct way to define a method in Ruby?
A.
def method_name(parameters) code end
B.
function method_name(parameters) code
C.
method method_name(parameters) = code
D.
method_name(parameters) -> code
Answer: _________
Question 126:
How do you call a method in Ruby?
A.
method_name()
B.
object.method_name
C.
object.method_name()
D.
method_name(object)
Answer: _________
Question 127:
What are the different types of comments in Ruby?
A.
Single-line // and multi-line /* */
B.
Single-line # and multi-line ``
C.
Single-line # and multi-line """ """
D.
Single-line // and multi-line """ """
Answer: _________
Question 128:
What is the difference between =~ and == operators?
A.
=~ checks for string pattern matching, == checks for equality
B.
=~ checks for equality, == checks for string pattern matching
C.
Both operators are the same
D.
None of the above
Answer: _________
Question 129:
What is the difference between nil and false?
A.
nil represents absence of value, false represents a boolean value
B.
Both are the same
C.
nil is a string, false is a boolean
D.
nil is a number, false is a boolean
Answer: _________
Question 130:
What is the correct way to define a symbol in Ruby?
A.
symbol = "value"
B.
symbol = :value
C.
symbol = 'value'
D.
symbol = Symbol("value")
Answer: _________
Question 131:
What is the purpose of the gem command in Ruby?
A.
Installs and manages Ruby libraries
B.
Compiles Ruby code
C.
Runs Ruby code
D.
Defines Ruby classes
Answer: _________
Question 132:
What is the correct way to define an array in Ruby?
A.
array = ["element1", "element2"]
B.
array = Array.new
C.
array = new Array
D.
array = list("element1", "element2")
Answer: _________
Question 133:
What is the correct way to define a conditional statement in Ruby?
A.
if (condition) { code }
B.
if condition then code end
C.
if condition: code
D.
when condition
code
Answer: _________
Question 134:
What symbol is used to denote the end of a statement in Ruby?
A.
:
B.
.
C.
,
Answer: _________
Answer Key
1:
B
2:
D
3:
A
4:
D
5:
A
6:
C
7:
C
8:
C
9:
A
10:
B
11:
B
12:
C
13:
A
14:
B
15:
A
16:
B
17:
A
18:
D
19:
A
20:
C
21:
B
22:
D
23:
B
24:
B
25:
A
26:
B
27:
B
28:
A
29:
C
30:
D
31:
D
32:
B
33:
B
34:
B
35:
A
36:
D
37:
A
38:
A
39:
A
40:
A
41:
A
42:
D
43:
D
44:
C
45:
B
46:
B
47:
B
48:
A
49:
A
50:
A
51:
D
52:
B
53:
A
54:
D
55:
A
56:
A
57:
C
58:
B
59:
A
60:
C
61:
C
62:
A
63:
C
64:
A
65:
C
66:
B
67:
A
68:
A
69:
A
70:
A
71:
A
72:
B
73:
C
74:
C
75:
B
76:
B
77:
A
78:
A
79:
B
80:
A
81:
A
82:
A
83:
A
84:
C
85:
A
86:
D
87:
A
88:
C
89:
B
90:
B
91:
D
92:
B
93:
A
94:
B
95:
D
96:
A
97:
B
98:
A
99:
D
100:
A
101:
C
102:
B
103:
A
104:
C
105:
B
106:
D
107:
B
108:
D
109:
D
110:
C
111:
B
112:
B
113:
C
114:
C
115:
A
116:
A
117:
C
118:
C
119:
C
120:
C
121:
B
122:
A
123:
A
124:
B
125:
A
126:
B
127:
C
128:
A
129:
A
130:
B
131:
A
132:
A
133:
A
134:
N/A