Найти максимальное значение функции

f(x,y,z)=x(y^2)(z^3) в области x>=0, y>=0, z>=0; x+2y+3z=12

Если не трудно,прошу объяснить алгоритм решения