Coding Challenge for Ecancer