cake problem