#arc109a. [arc109_a]Hands

[arc109_a]Hands

問題文

100100 階建ての建物 A , B があります。 i=1,dots,100i = 1,\\dots, 100 について、建物 Aii 階と Bii 階は廊下で繋がれています。 また、i=1,dots,99i = 1,\\dots, 99 について、建物 Ai+1i+1 階と Bii 階は廊下で繋がれています。 どの廊下も双方向に通行可能で、移動には xx 分かかります。 また、A, B どちらの建物にも階段があり、i=1,dots,99i=1,\\dots,99 について、同じ建物の ii 階と i+1i+1 階は階段で繋がれています。どの階段も双方向に通行可能で、移動には yy 分かかります。

建物 Aaa 階から建物 Bbb 階に移動するのにかかる最短時間を求めてください。

制約

  • 1leqa,b,x,yleq1001 \\leq a,b,x,y \\leq 100
  • 入力はすべて整数

入力

入力は以下の形式で標準入力から与えられる。

aa bb xx yy

出力

建物 Aaa 階から建物 Bbb 階に移動するときの最短時間を出力せよ。


入力例 1

2 1 1 5

出力例 1

1

建物 A22 階と建物 B11 階は直接廊下で繋がれているため、11 分で移動できます。 階段を一度でも使うと 55 分かかってしまうため、これが最短です。


入力例 2

1 2 100 1

出力例 2

101

例えば、階段を使って建物 A22 階に移動した後に廊下を使って建物 B22 階に移動すると 1+100=1011+100=101 分で移動できます。


入力例 3

1 100 1 100

出力例 3

199

廊下のみを使って移動すると、最短時間で移動できます。