Шахматная легенда

В старой легенде на первое поле шахматной доски кладут одно зерно, а на каждое следующее — в два раза больше. Напишите функцию, которая возвращает количество зёрен на поле с номером number от 1 до 64. Если номер поля выходит за эти границы, нужно вызвать ValueError.

Примеры

Ввод
1
Вывод
1
Ввод
2
Вывод
2
Ввод
4
Вывод
8

Нужно реализовать

def square(number: int) -> int:

Теги

math
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
1
Ожидаемый1
2
Ввод
2
Ожидаемый2
3
Ввод
4
Ожидаемый8
4
Ввод
16
Ожидаемый32768
5
Ввод
64
Ожидаемый9223372036854776000
Фокус-радио
На паузе · SomaFM · Fluid