wrongRotatePoint = (base, point, angle) => {
const radians = - (Math.PI / 180) * angle;
const cos = Math.sin(radians);
const sin = Math.sin(radians);
return {
x:(cos * (point.y - base.y)) - (sin * (point.x - base.x)) + base.x,
y:(cos *(point.x - base.x)) + (sin * (point.y - base.y)) + base.y
};
}