牛牛最近在玩一个石头游戏。在这个游戏中,牛牛和他的朋友轮流从一堆石头中取石头。牛牛是一个非常聪明的小动物,他总是第一个开始取石头。在每一轮中,他和朋友都可以取走1至3块石头,取走最后一块石头的玩家将成为赢家。 给定一个非负整数数组,表示多堆石头的数量。牛牛想知道,对于每一堆石头,如果按照上述规则进行游戏,他是否能保证自己赢得游戏?如果牛牛能赢,返回1;如果牛牛不能赢,返回0。请你帮助牛牛解决这个问题。
示例1

输入

[1, 2, 3, 4, 5]

输出

[1,1,1,0,1]
加载中...