#CCBCHBAHAI0000122. Phân loại truy cập a[n] (Classify the Access a[n])

Phân loại truy cập a[n] (Classify the Access a[n])

Phân loại truy cập a[n] (Classify the Access a[n])

Nguồn: Phước Hưng OJ

Phiên bản: Phước Hưng OJ Extended

Đề bài

Cho một mảng aa có đúng nn phần tử. Theo quy ước chỉ số của C, các phần tử hợp lệ là

a0,a1,…,an−1.a_0,a_1,\ldots,a_{n-1}.

Xét biểu thức truy cập a[n]. Hãy phân loại biểu thức này theo quy tắc biên của mảng C. Không được suy đoán một giá trị cụ thể được đọc từ vùng nhớ ngoài mảng.

Input

Một dòng chứa số nguyên nn.

Output

In đúng chuỗi UNDEFINED_BEHAVIOR.

Subtask

Subtask 1 (100 điểm): 1≤n≤1091\le n\le10^9.

Ví dụ

Input

5

Output

UNDEFINED_BEHAVIOR

Giải thích

Với n=5n=5, miền chỉ số hợp lệ là 0,1,2,3,40,1,2,3,4. Chỉ số 55 chính là nn, nên nằm ngay sau phần tử cuối cùng. Việc dùng a[5] để đọc một phần tử của mảng là truy cập vượt biên và dẫn đến undefined behavior. Vì vậy không có giá trị số nào được phép suy đoán cho biểu thức đó.