added conv func
TLE
solve 2086_\!
Merge branch 'feature-2086'