時間制限:1000ミリ秒
メモリ制限:65536KB
ビット操作
問題
あなたの作った32ビット仮想マシン上で、あるバイトに対する操作として第Xビット(0<=x<=31)を0に変更し、次に第Yビットから下位の3ビットを110に置きかえる操作をする必要がある。またその他のビットは変更しないとする。R,X,Yを与えられたとき、この計算を32ビット数値Rに対して行った結果を出力せよ。
入力
入力は一行からなり、R,X,Yがカンマ","を区切りとして書かれている。Rは32ビット整数の16進数表記であり、X,Yは0-31の整数である。また、Yの変更位置とXの変更位置が重ならないため、Y>=3であり(Y-X)の絶対値も3以上であることが保証される。
出力
操作を適用したあとのRを出力せよ。(16進法で出力せよ。)
入力例
12345678,0,3
出力例
1234567c