My solution for challenges on kaggle.com