table
=
'0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'
flag
=
''
res
=
[
[
1
,
2
], [
3
,
4
], [
3
,
2
], [
1
,
2
], [
3
,
4
], [
3
,
2
],
[
1
,
1
], [
0
,
1
], [
2
,
1
], [
0
,
0
], [
5
,
0
], [
5
,
4
],
[
3
,
4
], [
5
,
0
], [
5
,
0
], [
1
,
2
], [
1
,
0
], [
1
,
2
],
[
1
,
2
], [
3
,
4
], [
3
,
2
], [
2
,
3
], [
2
,
1
]
]
def
get_idx(i, c, n):
for
j
in
range
(
36
):
if
(i
+
j)
%
6
=
=
c
and
(i
+
j
/
/
6
)
%
6
=
=
n:
return
j
for
i
in
range
(
len
(res)):
cur_step, next_step
=
res[i]
idx
=
get_idx(i,
5
-
cur_step, next_step)
flag
+
=
table[idx]
print
(flag)