Problem1620--兔鸭鸡

1620: 兔鸭鸡

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 109  Solved: 34
[Submit] [Status] [Web Board] [Creator:]

Description

PIPI来农贸市场买兔子,鸭和鸡,已知兔子5元一只,鸭3元一只,鸡1元三只
PIPI手里有m元,他想要兔鸭鸡一共购买n只,并正好花光所有的钱,请问PIPI有多少种买法呢

Input

多组输入
每一行有两个数,兔鸭鸡总共的数量n(整型),以及PIPI所拥有的金额m(浮点型)
100 <= n, m <= 10000

Output

每行一个解,输出兔鸭鸡分别购买了多少只,不同的解之间用换行隔开,如果对于n和m有多个解,则按字典序从小到大输出
如果没有解,则输出-1

Sample Input

100 100
3817 4672

Sample Output

0 25 75
4 18 78
8 11 81
12 4 84
-1

Source/Category

简单