while/untilで条件が逆
Andの否定はOr

まあ、そういうことかと