#1980. 世界人民大团结
世界人民大团结
题目描述
现在,世界的主题是和平与发展。社会学博士老认为,要实现和平发展,首先要实现世界人民大团结。 世界上有个人。他们胸前和背后各有一个自然数,大于或等于且小于或等于。两个身上带有某个相同数字的人把身上相同的数字合在一起,就实现了团结。比如,就实现了团结,而和都不是团结。把数合在一起的方法,是胸靠胸、背靠背、背靠胸或胸靠背。 请判断世界人民能否实现大团结。如果能,请输出大团结的实现方案。
输入格式
第一行,一个正整数表示世界上有个人。 剩余行,每行是用空格隔开的两个自然数,大于等于且小于等于第行表示第个人胸前和背后的数字。
输出格式
如大团结可以实现,输出行,每行两个空格隔开的数字。第一个是人的编号(同输入);第二个是""或"",""表示这个人胸在前,背在后,""反之。人们按照你输出的顺序和面对的方向从前到后站立。具体参见样例。 如大团结不能实现,输出一行""(不含引号)。
样例
输入样例
5
1 2
2 4
2 4
6 4
2 1
输出样例
2 -
5 +
1 +
3 +
4 -
提示
对于的数据,