80 25
AAAAAAA9WW
9 2 2 2 2 3 3 3 3 5
20 21
625 336
165 932 557
5381
