Refactor
rewrite candy
.