2126: 观察(observe)

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:161 Solved:19

Description

有一些大小相同、高度是 1 的不透明正方体积木,堆成高度是 h1 和 h2 的两堆并排成一条直线,小 W 在两堆积木所在直线的正前方观察,视线的高度是 h0,且可在左侧移动。但最近不能越过第一堆积木,最远可以到无限远(可以认为小 W 的视力足够好,无穷远的地方都能看到,俗称“千里眼”)。但无论远近,视线必须保持在 h0 的高度。问第二堆积木他最多能观察到多少块?

Input

一行,三个整数 h0,h1,h2( 1 ≤ h0, h1, h2 ≤ 109 )。

Output

一行,一个整数,表示小 W 在左侧正前方最多观察到的第二堆积木的块数。
注意:看到积木的一部分也算观察到。

Sample Input Copy


Sample Output Copy


HINT