plus0xxplussxyspluspsxytimes0y0timessxyplusytimespsxyexpx0s0expxsytimesxexpxyps00pssxspsxtowerxytowerIterxys0towerIter0yzztowerItersxyztowerIterpsxyexpyzplussxypluspsxyplussxypsxtimessxyplusytimespsxytimessxytimespsxytimessxypsxexpxsytimesxexpxyexpxsyexpxypssxpsxtowerxytowerIterxys0towerItersxyztowerIterpsxyexpyztowerItersxyzpsxtowerItersxyzexpyztruetowerxytowerIterxys0false1234567891011towerItersxyztowerIterpsxyexpyztrue123456789101towerIter322122plus2222s1211times212112p1-211002exp22ps00pssxspsxtowerItersxyzexpyzfalse12345679expxsyexpxytrue12345681exp212s1111expxsytimesxexpxyfalse123457timessxytimespsxytrue123461times222112p1-111s1221002ps00pssxspsxtimessxyplusytimespsxyfalse125plussxypluspsxytrue141plus222112p1-111s1221002ps00pssxspsxplussxypsxfalse3timessxypsxfalse2towerItersxyzpsxfalse1pssxpsxtrue1p111s1111