В генитиве единственного в украинском мужском роде может быть либо окончание -у, либо -а.

Это, что забавно, даёт 4 возможных ситуации:
1. только -у: дах — даху
2. только -а: столик — столика
3. оба в равном значении: стiл — стола, столу
4. оба в разных значениях: потяг — потяга (поезд), потягу (усилие)

И ни одна сволочь это не описывает системно.