import java.util.* ;
import java.io.* ;
public class Main
{
public static void main
( String [ ] args
) { Scanner sc
= new Scanner
( System .
in ) ; int n= sc.nextInt ( ) ;
int [ ] nums = new int [ n] ;
for ( int i= 0 ; i< n; i++ ) {
nums[ i] = sc.nextInt ( ) ;
}
int y= sc.nextInt ( ) ;
int x= sc.nextInt ( ) ;
int [ ] prefix= new int [ n] ;
prefix[ 0 ] = nums[ 0 ] ;
int [ ] answer = new int [ n] ;
for ( int i= 1 ; i< n; i++ ) {
if ( i- y >= 0 ) {
prefix[ i] = nums[ i] + prefix[ i- y] ;
}
else {
prefix[ i] = nums[ i] ;
}
}
for ( int i= x* y- y; i< n; i++ ) {
if ( i- x* y >= 0 ) {
answer[ i] = prefix[ i] - prefix[ i- x* y] ;
res
= Math .
min ( res,answer
[ i
] ) ; }
else {
answer[ i] = prefix[ i] ;
res
= Math .
min ( res,answer
[ i
] ) ; }
}
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5pby4qOwoKcHVibGljIGNsYXNzIE1haW4KewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJCVNjYW5uZXIgc2MgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwoJCWludCBuPXNjLm5leHRJbnQoKTsKCQlpbnRbXW51bXMgPW5ldyBpbnRbbl07CgkJZm9yKGludCBpPTA7aTxuO2krKyl7CgkJICAgIG51bXNbaV09c2MubmV4dEludCgpOwoJCX0KCQkKCQlpbnQgeT1zYy5uZXh0SW50KCk7CgkJaW50IHg9c2MubmV4dEludCgpOwoJCQoJCQoJCWludFtdIHByZWZpeD1uZXcgaW50W25dOwoJCXByZWZpeFswXT1udW1zWzBdOwoJCQoJCWludFtdIGFuc3dlciA9IG5ldyBpbnRbbl07CgkJZm9yKGludCBpPTE7aTxuO2krKyl7CgkJICAgIGlmKGkteSA+PSAwKXsKICAgICAgICAgICAgICAgcHJlZml4W2ldPW51bXNbaV0rcHJlZml4W2kteV07CgkJICAgIH0KCQkgICAgZWxzZXsKCQkgICAgICAgIHByZWZpeFtpXT1udW1zW2ldOwoJCSAgICB9CgkJfQoJCWludCByZXM9IEludGVnZXIuTUFYX1ZBTFVFOwoJCQoJCWZvcihpbnQgaT14KnkteTtpPG47aSsrKXsKCQkgICAgaWYoaS14KnkgPj0gMCl7CgkJICAgICBhbnN3ZXJbaV09cHJlZml4W2ldLXByZWZpeFtpLXgqeV07ICAgCgkJICAgICByZXMgPSBNYXRoLm1pbihyZXMsYW5zd2VyW2ldKTsKCQkgICAgfQoJCSAgICBlbHNlewoJCSAgICAgICAgYW5zd2VyW2ldPXByZWZpeFtpXTsKCQkgICAgICAgIHJlcyA9IE1hdGgubWluKHJlcyxhbnN3ZXJbaV0pOwoJCSAgICB9CgkJfQoJCVN5c3RlbS5vdXQucHJpbnQocmVzKTsKCQkKCgl9Cn0=