#CCBCMCHIN0000023. Interval (Interval)

Interval (Interval)

Interval

Source: beecrowd

Version: Phuoc Hung OJ Extended

Problem Statement

Given real xx, find which one of the intervals [0,25][0,25], (25,50](25,50], (50,75](50,75], (75,100](75,100] contains it. If xx is outside [0,100][0,100], report that it lies outside.

Input

One line contains real xx with at most two digits after the decimal point.

Output

Print exactly Intervalo [0,25], Intervalo (25,50], Intervalo (50,75], Intervalo (75,100], or Fora de intervalo.

Subtasks

  • Subtask 1 (20 points): 0≤x≤250\le x\le 25; at most two decimal places.
  • Subtask 2 (30 points): 0≤x≤1000\le x\le 100; at most two decimal places.
  • Subtask 3 (50 points): −1000≤x≤1000-1000\le x\le 1000; at most two decimal places.

Examples

Example 1

Input

25.01

Output

Intervalo (25,50]

Explanation

The input gives 25.01. The value 25.01 is checked against the interval boundaries 0, 25, 50, 75 and 100 in order. Therefore the required output is ['Intervalo (25,50]'].

Example 2

Input

25.00

Output

Intervalo [0,25]

Explanation

The input gives 25.00. The value 25.00 is checked against the interval boundaries 0, 25, 50, 75 and 100 in order. Therefore the required output is ['Intervalo [0,25]'].

Example 3

Input

-0.01

Output

Fora de intervalo

Explanation

The input gives -0.01. The value -0.01 is checked against the interval boundaries 0, 25, 50, 75 and 100 in order. Therefore the required output is ['Fora de intervalo'].