JK 在玩一个横板2D游戏。游戏中有 个源石虫,源石虫有类型 和类型 这两种类型。所有源石虫可以视作在 轴上排成一列,第 个源石虫在坐标 处。
JK 从 处出发,不断向 轴正方向走。每次遇到源石虫,她可以选择是否击杀源石虫,击杀第 个源石虫后可以获得 块金币。
每次击杀类型 的源石虫后,就不能击杀随后的 个源石虫中类型 的源石虫。每次击杀类型 的源石虫后,就不能击杀随后的 个源石虫中类型 的源石虫。
JK 最多能获得多少块金币?
输入格式
第一行,三个整数 。
第二行, 个整数,第 个整数 表示击杀第 个源石虫后可以获得的金币数。
第三行, 个整数,表示第 个源石虫的类型。若为 ,则表示类型 的源石虫,若为 ,则表示类型 的源石虫。
输出格式
一个整数,表示 JK 最多能获得的金币数量。