お願いします。

問
3×3魔方陣の左上のマスに値を一つ入れたとき
他の値を入れてくれるプログラムを作成せよ。

総当り方式だと90行ぐらいになってしまうので、
エレガントに2〜30行ぐらいで作りたいです。
ヒント下さい。