upper half, lower half, upper half, lower half, and repeating the pattern with upper half and lower half

Code produit:
815434825