# Thanks and 52nd place solution.

I created this topic not for reveal a top secret solution. It's basically a "thank you" to the people who create public kernels. But about my solution I of course will tell.
I didn't have real expirence. And ideas about data preparation i took from public kernels. I tryied to built many different models using: LGBM, CatBoost, XGBoost, Regressions etc. But their scores were not so good as best public solutions. Then came the leakege and I tangled: what can i do with leakege. Summing up this stage of my work - I learned very much about visualization, data preparation, modeling and cross-validation.
Then I tried to more usage public kernels. And my first selected submission was blend of publics. Submission public score 0.952, private 1.286. And with this solution i would get 493 place.
My second solution was stacking (LightGBM) of four models. All models for ensemble was made by using LightGBM. On this way i made many mistakes. And very often saw low public score of my submissions. But in the end got public score 0.959, private 1.25001, and 52 place.
It was hard for me, but i learned very much during this competition. And first of all I learned a lot thanks to public kernels.
I thank everyone who was my teachers (even if they didn't know it:) during this competition:
[@rohanrao](/rohanrao)
[@purist1024](/purist1024)
[@yamsam](/yamsam)
[@gunesevitan](/gunesevitan)
[@nroman](/nroman)
[@iwatatakuya](/iwatatakuya)
[@ragnar123](/ragnar123)
[@khoongweihao](/khoongweihao)