Provided that the length of one side of the square is 2 centimeters (cm), we want to make a different rectangle by attaching all 210 of these squares. In case you rotate the rectangle that you made and when it has the same shape, you consider it as the same one, find how many ways you can make the rectangle.
210 [OP_LIST_GET_DIVISOR] [OP_LIST_LEN] 2 [OP_DIV] 1 [OP_CEIL]
var_a = 210
list_a = []
num_sqrt = int(math.sqrt(var_a))
for i in range(1, num_sqrt+1):
    if var_a % i == 0:
        list_a.append(i)
        list_a.append(int(var_a/i))
list_a = sorted(set(list_a))
var_b = len(list_a)
var_c = 2
var_d = var_b / var_c
var_e = 1
var_f=int(((var_d+9*10**(var_e-2))//(10**(var_e-1)))*10**(var_e-1))

print(int(var_f))