Вы будете смеятся или плакать, но эту задачу может решить один из 20ти местных комментаторов. Причем среди них нет ни одного ватника или либер-ватника.
>>> (1<<(32-15))*3+(1<<(32-14)) 655360
как то так.
Кстати, а к чему >>> в начале? Вроде как и лишнее, да и по любому это бинарная операция, нет?