dataP
=
[
[
33211
,
36113
,
28786
,
44634
,
30174
,
39163
,
34923
,
44333
,
33574
,
23555
],
[
35015
,
42724
,
34160
,
49166
,
35770
,
45984
,
39754
,
51672
,
38323
,
27511
],
[
31334
,
34214
,
28014
,
41090
,
29258
,
37905
,
33777
,
39812
,
29442
,
22225
],
[
30853
,
35330
,
30393
,
41247
,
30439
,
39434
,
31587
,
46815
,
35205
,
20689
]
]
dataQ
=
[
[
23
,
13
,
4
,
48
,
41
,
41
,
42
,
33
,
30
,
3
],
[
69
,
1
,
13
,
45
,
41
,
64
,
8
,
80
,
15
,
42
],
[
56
,
19
,
62
,
70
,
23
,
63
,
30
,
68
,
17
,
56
],
[
92
,
12
,
16
,
64
,
31
,
3
,
17
,
71
,
58
,
9
],
[
64
,
83
,
71
,
52
,
99
,
89
,
76
,
68
,
1
,
99
],
[
16
,
16
,
52
,
43
,
0
,
44
,
50
,
32
,
50
,
31
],
[
20
,
63
,
2
,
99
,
0
,
57
,
79
,
43
,
71
,
19
],
[
80
,
92
,
93
,
58
,
84
,
74
,
81
,
45
,
55
,
21
],
[
1
,
99
,
30
,
28
,
56
,
1
,
12
,
77
,
92
,
4
],
[
37
,
67
,
60
,
54
,
51
,
79
,
38
,
87
,
48
,
16
]
]
import
sympy as sp
P
=
sp.Matrix(dataP)
Q
=
sp.Matrix(dataQ)
Q_
=
Q.inv()
F
=
P
*
Q_
print
(''.join(
chr
(f)
for
f
in
F))