bimagic square

A bimagic square is a magic square that remains magic when each integer is squared. If, in addition to being bimagic, the integers in the square can be cubed and the resulting square is still magic, the square is said to be trimagic. To date the smallest bimagic square seems to be of order 8, while the smallest trimagic square is of order 32.