A = list(map(int,input().split()))

n = A[0]
a = A[1]
b = A[2]
T = A[3]

arr = input()
time = 0
flag = False
count_h = 0 
count = 0 #результат

count_way2 = 0
time_way2 = 0
count_w = 0;

i = 0
while i < n:
    if arr[i] == 'w':    
        j = i + 1
        if i == n - 1:
            j = j - 1
        time_way2 = 0
        count_way2 = 0
        while arr[j] != 'w':
            #print(arr[j])
            time_way2 += 1
            if time + time_way2 > T:
                #если ничего не вышло то всё же смотрим ту фотку 'w'
                count_w += 1
                break
            count_way2 += 1
            time_way2 += a
            if time_way2 <= b + 1 and count_way2 >= 2 or j == n - 1: #если мы точно решили пропустить 'w', то можно двигатья в том же духе
                time += time_way2
                count += count_way2
                i = j #продолжаем смотреть с текущей фотки
                break
            j += 1
        time += b
    time += 1
    if time > T:
        break
    count += 1 
    time += a
    i += 1
#print(count_w)
while count_w != 0:
    time += b + 1
    if time > T:
        break
    count += 1
    time += a
    count_w -= 1
print(count)
    
