f0truef1falsefsxfxiftruexyxiffalsexyygsxsyiffxsxsygxcygxgscyyfsxfxgsxsyfxgsxsyiffxsxsygxcygscyygxcygxgscyytruegxcygscyygxcygxgscyytrueg25c14g23if32s12false00100true00f1100000f1true010false0s1if323g22c11g22iftruexyxiffalsexyygsxsyiffxsxsygxcygxgscyygsxsyfxfalsefsxfxtruef11gsxsyiffxsxsyfalse