https://stoplearn.com/dwqa-answer/answer-for-x3y3z3k/
Answer for x3+y3+z3=k