Ölçüsü olan bir şablon, uzunluğu olan və hər simvolu \{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f, g, ?\} çoxluğuna daxil olan bir sətirdir. Şablonlar aşağıdakı qaydalara əsasən rəqəmlərdən ibarət sətirlərə çevrilir:
-dan -a qədər olan simvollar yalnız özlərinə çevrilə bilər.
simvolu yalnız , , , simvollarından birinə çevrilə bilər.
simvolu yalnız , , , simvollarından birinə çevrilə bilər.
simvolu yalnız , , , simvollarından birinə çevrilə bilər.
simvolu yalnız , , , simvollarından birinə çevrilə bilər.
simvolu yalnız , , , simvollarından birinə çevrilə bilər.
simvolu yalnız , , , simvollarından birinə çevrilə bilər.
simvolu yalnız , , , simvollarından birinə çevrilə bilər.
simvolu -dan -a qədər istənilən simvola çevrilə bilər.
İki şablon verilir: p_1 və p_2. S_1 şablonundan yuxarıdakı qaydalara əsasən əldə edilə bilən sətirlərin çoxluğu, S_2 isə p_2-dən əldə edilə bilən sətirlərin çoxluğudur. Hər iki çoxluğa daxil olan sətirlərin sayını tapın.
Birinci sətirdə p_1 şablonu, ikinci sətirdə p_2 şablonu verilir. Şablonların uzunluğu eynidir və müsbət olub -dan çox deyil.
Problemin cavabını çap edin.
Nümunə 1