Q1.1.1.1 化学

题目描述

HenryZhang 在配平氧化还原方程式,在配了 114514 个之后,他突然眼睛一晕,穿梭到了一个叫「 XYX 」の星球,他被一个叫「 问号 」的人逼迫每天配平 n(n<106) 个化学式,但是这个星球上的化学具有以下特性:

  1. 化学式的元素必须由一个大写字母和一个小写字母构成,物质可以由很多元素组成。
  2. 化学式的格式如下: eg. XyXaYxYa 反应: XyXa+YxYa=XyYa+YxXa , 只存在 = ,不存在 或其他在等号上做手脚的反应类型(eg.2KClOA3ΔMnO42KCl+3OA2 中的 Δ,MnO4, )。
  3. 其他规则与地球上的化学大致相同,不存在化合价(真的吗?),所有的反应都可以发生。
  4. 最终的化学式系数必须约分完全。
  5. 一个化学式可能包含 m(m<104) 个物质,每个物质可能包含 k(k<104) 个元素,保证单个方程式总元素数不超过 106 个。
  6. 如果化学式无法配平或需要配平的系数在约分后大于 1019 ,则无解,输出 No solotions.
  7. 全部输出 0 将会得到 0 分。
  8. 可能出现 eg.XyXa+Xy 的情况(即单种元素在多个物质中同时出现),保证不会出现 eg.Xy+Xy 的情况(即两种相同物质同时出现,同样地,XyXa+XaXy 这种情况也不会发生)。

输入格式

一个正整数 n 表示方程式个数。

之后 n 组数据,每组一个方程式,输入格式如下:

eg. XyXa+YxYa=XyYa+YxXaXy1Xa1+Yx1Ya1=Xy1Ya1+Yx1Xa1

输出格式

一行 m 个数字表示系数,具体格式如下:

样例输入

样例输出

提示

真的不存在化合价(小声bb)。