import java.util.* ;
class Ideone {
public static void main
( String [ ] args
) { Scanner sc
= new Scanner
( System .
in ) ; int n = sc.nextInt ( ) ;
List< Integer> arr = new ArrayList<> ( ) ;
for ( int i = 0 ; i < n; i++ ) {
arr.add ( sc.nextInt ( ) ) ;
}
int m = sc.nextInt ( ) ;
int [ ] elements = new int [ m] ;
int [ ] positions = new int [ m] ;
for ( int i = 0 ; i < m; i++ ) {
elements[ i] = sc.nextInt ( ) ;
}
for ( int i = 0 ; i < m; i++ ) {
positions[ i] = sc.nextInt ( ) ;
}
for ( int i = 0 ; i < m; i++ ) {
int pos = positions[ i] - 1 ;
if ( pos >= 0 && pos <= arr.size ( ) ) {
arr.add ( pos, elements[ i] ) ;
} else {
System .
out .
println ( "Invalid position: " + positions
[ i
] ) ; }
}
for ( int num : arr) {
}
sc.close ( ) ;
}
}
aW1wb3J0IGphdmEudXRpbC4qOwpjbGFzcyBJZGVvbmUgewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIFNjYW5uZXIgc2MgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwogICAgICAgIGludCBuID0gc2MubmV4dEludCgpOwogICAgICAgIExpc3Q8SW50ZWdlcj4gYXJyID0gbmV3IEFycmF5TGlzdDw+KCk7CiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuOyBpKyspIHsKICAgICAgICAgICAgYXJyLmFkZChzYy5uZXh0SW50KCkpOwogICAgICAgIH0KICAgICAgICBpbnQgbSA9IHNjLm5leHRJbnQoKTsKCiAgICAgICAgaW50W10gZWxlbWVudHMgPSBuZXcgaW50W21dOwogICAgICAgIGludFtdIHBvc2l0aW9ucyA9IG5ldyBpbnRbbV07CgogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbTsgaSsrKSB7CiAgICAgICAgICAgIGVsZW1lbnRzW2ldID0gc2MubmV4dEludCgpOwogICAgICAgIH0KCiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBtOyBpKyspIHsKICAgICAgICAgICAgcG9zaXRpb25zW2ldID0gc2MubmV4dEludCgpOwogICAgICAgIH0KCiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBtOyBpKyspIHsKICAgICAgICAgICAgaW50IHBvcyA9IHBvc2l0aW9uc1tpXSAtIDE7IAogICAgICAgICAgICBpZiAocG9zID49IDAgJiYgcG9zIDw9IGFyci5zaXplKCkpIHsKICAgICAgICAgICAgICAgIGFyci5hZGQocG9zLCBlbGVtZW50c1tpXSk7CiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIkludmFsaWQgcG9zaXRpb246ICIgKyBwb3NpdGlvbnNbaV0pOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmb3IgKGludCBudW0gOiBhcnIpIHsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludChudW0gKyAiICIpOwogICAgICAgIH0KCiAgICAgICAgc2MuY2xvc2UoKTsKICAgIH0KfQo=