write_16_check
if (write_16_check(P, S + A))
if (write_16_check(P, (S + A - P)))
if (write_16_check(P, (G + A - P)))
if (write_16_check(P, (G + A)))
if (write_16_check(P, (L + A - P)))
if (write_16_check(P, (L + A)))
if (write_16_check(P, S + A))
if (write_16_check(P, (S + A - P)))
if (write_16_check(P, (G + A - P)))
if (write_16_check(P, (G + A)))
if (write_16_check(P, (L + A - P)))
if (write_16_check(P, (L + A)))