Square puzzle - 25 parts n2