#CCBCHBAHAI0000125. Thay thế trong mảng I (Array Replacement I)

Thay thế trong mảng I (Array Replacement I)

Array Replacement I

Source: beecrowd

Version: Phuoc Hung OJ Extended

Problem Statement

You are given an integer array XX containing exactly 1010 elements indexed from 00 through 99. For each element XiX_i:

  • if Xi≤0X_i\le0, replace it with 11;
  • if Xi>0X_i>0, keep it unchanged.

After all 1010 elements have been processed, print the complete array in the required format.

Input

The input contains exactly 1010 integers X0,X1,…,X9X_0,X_1,\ldots,X_9. Values may be positive, negative, or zero.

Output

Print exactly 1010 lines. For each ii from 00 through 99, print X[i] = v, where vv is the value of XiX_i after replacement.

Subtasks

Subtask 1 (100 points): every input value is in [−109,109][-10^9,10^9]. This numeric bound is part of the Phuoc Hung OJ test configuration; the original replacement rule is unchanged.

Examples

Input

0
-5
63
0
8
-1
7
2
-3
10

Output

X[0] = 1
X[1] = 1
X[2] = 63
X[3] = 1
X[4] = 8
X[5] = 1
X[6] = 7
X[7] = 2
X[8] = 1
X[9] = 10

Explanation

Process the elements in index order. X0=0X_0=0 and X1=−5X_1=-5 are non-positive, so both become 11. X2=63X_2=63 is positive and remains unchanged. X3=0X_3=0 becomes 11. The same rule is applied to every remaining position, and each output line reports the transformed value at that index.