Solve randomly generated magic square maths puzzles

Difficulty: Easy Medium Hard Harder

The sum in every direction is 0