add magic-square to bench.clj