#P1137. 支付宝活动

支付宝活动

题目描述

众所周知,在一些消费支付的场合中,往往有“支付宝九五折”的优惠。这天薯条哥来到了超市购买物品,一共有nn种物品,每种物品只能购买一个,但有的物品支持优惠活动,有的并不支持。恰好本超市的结账是有“支付宝九五折”优惠的,薯条哥的支付宝余额还剩kk元,他想知道他仅使用支付宝进行支付的话最多能买几件物品?

输入描述

输入包含三行。

第一行两个正整数n,k(n105),(1k109)n,k(\le n\le 10^5),(1\le k\le 10^9)

第二行包含nn个正整数ai(1ai104)a_i(1\le a_i\le 10^4)表示每个物品的价格。

第三行一个长度为nn的只含有0和1的字符串,表示每个物品是否支持优惠。(如果是1代表第ii个物品支持优惠,否则不支持。)

输出描述

输出一行一个整数表示答案

样例

输入

3 975
1000 500 500
001

输出

2