Дадени са
Пояснение:
Числото 3 отговаря на битова маска 011 и нейни подмаски са 000, 001, 010, 011.
Маска
Input Format
На първия ред на стандартния вход е зададено числото
На втория ред са зададени числата
Constraints
Output Format
На един ред да се изведе броят на хубавите маски.
Sample Input 0
2
6 3
Sample Output 0
6
Explanation 0
6 отговаря на маска 110 и нейни подмаски са 000, 100, 010, 110.
3 отговаря на маска 011 и нейни подмаски са 000, 001, 010, 011.
Окончателно, отговорът е 6 маски: 000, 001, 010, 011, 100, 110.