1477: 四分树

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:17 Solved:5

Description

四分树是每个内结点均有4个子结点的特殊四叉树,它可用于描述平面上黑白图像。平面上的黑白图像是32×32列的正方形,每个格子称为1个象素,是最小的图像单位。正方形图像可分成四个相等的小正方形,可按直角坐标系四个象限的顺序分别编号1234,分别对应于四分树的四个子结点。这样,32×32列的图像就对应于一棵深度为6的完全四叉树,最底层的每个叶结点正好对应于一个象素。但我们可以压缩(合成)四分树的结点数量。

当图像上某个区域为全白或者全黑时,可把该区域在四分树上对应的结点描述为全白(用小写字母e表示)或者全黑(用小写字母f表示),并且对这样的结点不再扩展子结点,因为再扩展出的子树上每个结点都是相同的颜色。

只有当图像上某个区域为“灰色”时,才继续划分成四个子区域(在四分树上对应的结点用小写字母p表示),然后色的子区域也不再扩展,并继续扩展色子区域。例如,下图左、中两个图像可分别用它们下边的四分树描述。

Input

第1行:一个字符串,描述第1棵四分树的先序序列

第2行:一个字符串,描述第2棵四分树的先序序列

Output

输出一个整数,表示压缩(合成)后的图像上黑色象素的数量

Sample Input Copy

ppeeefpffeefe
pefepeefe

Sample Output Copy

640

HINT

【样例输入2

peeef

peefe

【样例输出2

512

 

【样例输入3】

peeef

peepefefe

【样例输出3

384