started implementing magic square generator