function zoom(e) {
const zoomer = e.currentTarget;
let offsetX, offsetY;
if (e.touches) {
offsetX = e.touches[0].pageX;
offsetY = e.touches[0].pageY;
} else {
offsetX = e.offsetX;
offsetY = e.offsetY;
}
const x = offsetX/zoomer.offsetWidth*100
const y = offsetY/zoomer.offsetHeight*100
zoomer.style.backgroundPosition = x + '% ' + y + '%';
}