+ محدودیت زمان: ۱ ثانیه
+ محدودیت حافظه: ۲۵۶ مگابایت
----------
نقشه کشور کدکاپ از بالا به صورت یک جدول $n \times m$ است. یعنی این کشور، به $nm$ شهر $1 \times 1$ تقسیم میشود.
![شکل اصلی سوال](https://quera.org/qbox/view/HRgBkcBlwF/A.png)
به یک شهر کدکاپ، *مرزی* میگوییم اگر یکی از دیوارهای آن به سمت بیرون کشور باشد. از شما میخواهیم برنامهای بنویسید که با دریافت $n$ و $m$، تعداد شهرهای مرزی کدکاپ را حساب کند.
# ورودی
در سطر اول ورودی، عدد صحیح و مثبت $n$ داده میشود.
$$1\leq n \leq 100$$
در سطر دوم ورودی، عدد صحیح و مثبت $m$ داده میشود.
$$1\leq m \leq 100$$
# خروجی
در تنها سطر خروجی، یک عدد صحیح که نشاندهندهی تعداد شهرهای مرزی کدکاپ را چاپ کنید.
# مثالها
## ورودی نمونه ۱
```
3
4
````
## خروجی نمونه ۱
```
10
````
<details>
<summary>
**توضیح نمونه ۱**
</summary>
در این نمونه، شهرهای کدکاپ، مانند شکل زیر، به صورت یک جدول $3 \times 4$ هستند که ۱۰ شهر مرزی (شهرهایی که به بیرون جدول راه دارند) آن با خانههای ویلایی مشخص شدهاند.
![شکل نمونه ۱](https://quera.org/qbox/view/HBANcny9nt/A_1.png)
</details>
## ورودی نمونه ۲
```
1
5
````
## خروجی نمونه ۲
```
5
````
<details>
<summary>
**توضیح نمونه ۲**
</summary>
در این نمونه، شهرهای کدکاپ، مانند شکل زیر، به صورت یک جدول $1 \times 5$ هستند که همهی شهرهای آن مرزی (شهرهایی که به بیرون جدول راه دارند) هستند.
![شکل نمونه ۲](https://quera.org/qbox/view/2LLzO79LaA/A_2.png)
</details>
## ورودی نمونه ۳
```
1
1
````
## خروجی نمونه ۳
```
1
````
<details>
<summary>
**توضیح نمونه ۳**
</summary>
در این نمونه، شهرهای کدکاپ، مانند شکل زیر، به صورت یک جدول $1 \times 1$ هستند و فقط یک شهر دارد و همان شهر هم مرزی (شهری که به بیرون جدول راه دارد) است.
![شکل نمونه ۳](https://quera.org/qbox/view/pqz0O4FN0l/A_3.png)
</details>
<details class="red">
<summary>
**اشتباهات متداول**
</summary>
<details class="red">
<summary>
**چک کردن شرایط ورودی مسئله**
</summary>
نیازی نیست چک کنید شرایط گفته شده در ورودی برقرار است یا نه. توضیحات محدودیتها فقط برای آگاهی شما دربارهی تستها و محدودیتهای مسئله است و قطعاً در ورودیهای داده شده به برنامهی شما رعایت میشوند. پس نیازی نیست بنویسید:
```python
if 1 <= n <= 100:
# answer of problem
else:
# print('invalid input')
```
</details>
<details class="red">
<summary>
**ابتدا همهی ورودی را گرفتن و در نهایت همهی خروجی را چاپ کردن**
</summary>
شما میتوانید لابهلای دریافت ورودی، خروجی دهید. پس نیازی نیست ابتدا همهی ورودیها را دریافت کنید و در نهایت همهی خروجیها را چاپ کنید. مخصوصاً برای سوالاتی که باید به چندین سوال پاسخ دهید، میتوانید دو قسمت ورودی و خروجی را کاملاً مستقل در نظر بگیرید و مطمئن باشید تداخلی پیش نمیآید.
</details>
<details class="red">
<summary>
**چاپ کردن موارد اضافه برای دریافت ورودی**
</summary>
لطفاً از چاپ کردن موارد اضافه مثل `please enter a number` برای دریافت ورودی پرهیز کنید. برای مثال در زبان پایتون نباید بنویسید:
```python
input('please enter:')
```
</details>
<details class="red">
<summary>
**چند فایلی کد زدن**
</summary>
برای زبانهایی مثل جاوا نباید در بالای کد شما آدرس پکیج داده شود. برای مثال در بالای کد خود نباید بنویسید:
```java
package ir.quera.contest;
```
</details>
<details class="red">
<summary>
**استفاده از چند `Scanner` برای دریافت ورودی**
</summary>
در زبان جاوا، باید فقط یک شئ از جنس `Scanner` تعریف کنید و همهی ورودیها را با آن دریافت کنید.
</details>
<details class="red">
<summary>
**نحوهی دریافت ورودی و چاپ کردن خروجی**
</summary>
برای آشنایی بیشتر برای نحوهی دریافت ورودی و چاپ کردن خروجی این [لینک](https://quera.org/course/assignments/2693/problems/8774) را مطالعه کنید.
</details>