#3025. 号码

号码

题目描述

一个合法的号码是由 0−90-9 组成的四位数字符串,可以是 00 开头。

但是粗心的 NoderNoder 忘掉了他的号码,只记得有这样一个字符串,是用来描述他的号码的:

字符串长度为 1010 , 1010 个字符分别为 S0,S1,…,S9S_0,S_1,\dots,S_9 ,表示:

11 . 如果 SiS_i 是 oo ,则号码中一定包括数字 ii 22 . 如果 SiS_i 是 xx ,则号码中一定不包含数字 ii 33 . 如果 SiS_i 是 ?? ,则不确定号码中是否包含数字 ii

输出符合条件的号码数量。

输入格式

输入一个长度为 1010 的字符串 SS , SS 由 o,x,?o,x,? 组成。

输出格式

输出符合条件的号码数量。

数据范围

对于 100%100\% 的数据, ∣S∣=10|S|=10 且 Si∈{′o′,′x′,′?′}S_i\in \{'o','x','?'\} 。

输入样例 1

ooo???xxxx

输出样例 1

108