Определим разницу во времени между Москвой и Улан-Удэ.
8 часов вечера - это 20:00.
Разница во времени составляет: 20:00 - 3:00 = 17 часов.
Но так как Москва находится западнее Улан-Удэ, то время в Улан-Удэ больше, чем в Москве на 5 часов.
10 часов 40 минут утра - это 10:40.
Для определения времени в Москве, когда в Улан-Удэ 10:40, нужно вычесть разницу во времени.
10:40 - 5 часов = 5:40.
В Москве 5 часов 40 минут утра.
Ответ: 5 часов 40 минут утра.