По логике разговора, их было всего два. Так что среднего не было вообще.
И вообще, разве у военных бывают "курсы повышения"? Звание повышают либо по выслуге лет, либо за особые достижения/заслуги. Например Калашов пропрыгал из сержанта в генералы без всяких выслуг, и тем более "курсов повышения".
И как можно смешивать военные округи и губернии?
Но это задача от Николая, тут всё возможно.