perfectp0falseperfectpsxfxs0sxsxf0y0utruef0yszufalsefsx0zufxuminuszsxufsxsyzuiflexyfsxminusyxzufxuzuperfectpsxfxs0sxsxfsx0zufxuminuszsxufsxsyzufsxminusyxzufsxsyzufxuzutrueperfectpsxfxs0sxsxfalse12fsxsyzufxuzufsx0zufxuminuszsxutrue11f41113s1111000minus20fsxsyzufsxminusyxzufalse