<!-- Read the guidelines for filing an issue first. https://github.com/microsoft/pylance-release/blob/master/TROUBLESHOOTING.md%23filing-an-issue --> ## Wrong type inference of integer raised to power of any integer other than literal `2` <h3> Environment data </h3> - Language Server version: 2021.5.2-pre.1 - OS and version: Windows 10 - Python version (and distribution if applicable, e.g. Anaconda): 3.9.5 (pipenv) - python.analysis.indexing: true - python.analysis.typeCheckingMode: off <h3> Expected behaviour </h3> ```python a = 10**1 b = 10**3 c = 10**int(2) ``` Type of both `a`, `b` and `c` should be inferred as `int`. <h3> Actual behaviour </h3>   