"""
Начиная в левом верхнем углу сетки 2×2 и имея возможность двигаться
только вниз или вправо, существует ровно 6 маршрутов до правого нижнего
угла сетки.

Сколько существует таких маршрутов в сетке 20×20?
"""
from scipy.special import comb
print(comb(40, 20, True))
