Нехай — натуральне число. Числа 1, 2, 3, \ldots, 2n розділені на три множини: , і . Напишіть програму, яка обчислить кількість способів заповнення таблиці з двома рядками і стовпцями за такими умовами:
Кожна клітинка таблиці містить одне ціле число;
Числа з множини повинні бути розміщені в першому рядку таблиці;
Числа з множини повинні бути розміщені в другому рядку таблиці;
Числа з множини можуть бути розміщені в будь-якому рядку таблиці;
Числа в кожному рядку таблиці повинні утворювати зростаючу послідовність;
Числа в кожному стовпці таблиці повинні утворювати зростаючу послідовність.
Наприклад, якщо n = 4, A = \{2, 3\}, B = \{4, 7, 8\}, а C = \{1, 5, 6\}, то існує рівно дві таблиці, які задовольняють усі умови.

Перша стрічка містить число (1 < n \leq 35). Друга стрічка містить — кількість чисел у множині , та самі числа множини (0 \leq m \leq n). Третя стрічка містить — кількість чисел у множині , та самі числа множини (0 \leq k \leq n).
Вивести одне число — шуканий результат.
Приклад 1