solved palsquare