

from sympy import Symbol, solve
import math
ck = input()
num, val = ck.split(' ')
x = Symbol('x')
y = Symbol('y')
z = Symbol('z')
eq1 = x + y + z - int(num)
eq2 = 5 * x + 3 * y + z / 3 - int(val)
result = solve((eq1, eq2), (x, y, z))
eq3 = result[y]
eq4 = result[x]
result2 = solve(eq3, z)[0]
result3 = solve(eq4, z)[0]
for i in range(math.floor(min(result2, result3)), math.ceil(max(result2, result3))):
x = Symbol('x')
y = Symbol('y')
eq1 = x + y + i - int(num)
eq2 = 5 * x + 3 * y + i / 3 - int(val)
r = solve((eq1, eq2), (x, y))
if r[x] >= 0 and r[y] >= 0:
if r[y] == int(r[y]) and r[x] == int(r[x]):
print(int(r[x]), int(r[y]), i)