var audio = new Audio('static/connect.wav');
berni.src = 'static/berni.jpg';
const sound = new headbreaker.Canvas('sound-canvas', {
pieceSize: 100, proximity: 20,
borderFill: 10, strokeWidth: 1.5,
lineSoftness: 0.18, image: berni,
sound.adjustImagesToPuzzleHeight();
horizontalPiecesCount: 6,
insertsGenerator: headbreaker.generators.random
sound.onConnect((_piece, figure, _target, targetFigure) => {
// paint borders on click
figure.shape.stroke('yellow');
targetFigure.shape.stroke('yellow');
// restore border colors later
figure.shape.stroke('black');
targetFigure.shape.stroke('black');
sound.onDisconnect((it) => {