interleave, candy, binary tree max sum