The declension of this word is just a hell for all who are trying to learn Russian:

https://en.wiktionary.org/wiki/%D1%8...BD%D1%8C%D1%8F

The 75% of the declension is just out of nowhere and not based on any rules.