shuting yard works but only with correct spaces in infix