Project Euler 459(1)

http://projecteuler.net/index.php?section=problems&id=459

問題見て、これはダメだと思った。眠いし考えられない。
風呂に入ったときに考えてみたが、繰り返しになる。どこか読み間違えている。上がってから読んだら、読み飛ばしていたらしい。
次の日の朝に考えてみるが、何も思い浮かばない。
帰りの電車の中で3×3をノートに書いていたらなにか思いついた。
夜にとりあえずナイーブな実装してみたが、合わない。
次の日の朝考えていたら、どこが間違っているの気が付いた。夜そこを直したらW(5)が出た。