Lovely Doughnut Puzzle