Square puzzle - 25 parts