plusplusXYZplusXplusYZtimesXsYplusXtimesYXplusplusXYZplusYZplusplusXYZplusXplusYZtimesXsYtimesYXtimesXsYplusXtimesYXtruetimesXsYtimesYXtrue1times231220times281228s1218plus2410211timesXsYplusXtimesYXfalseplusplusXYZplusYZplusplusXYZplusXplusYZtrueplus21