| line | !l | l&&!r | l&&r | condition | 
 
| 73 | 0 | 0 | 9 | not $opts{'size'} =~ /\D/ and $opts{'size'} > 4 | 
 
|  | 0 | 0 | 9 | not $opts{'size'} =~ /\D/ and $opts{'size'} > 4 and $opts{'size'} <= 26 | 
 
| 268 | 437 | 3 | 2 | $p and $p->move == $board->{'move'} - 1 | 
 
|  | 440 | 0 | 2 | $p and $p->move == $board->{'move'} - 1 and $text | 
 
|  | 3 | 1 | 1 | $p and $p->move == $board->{'move'} - 1 and $text and substr($text, -1, 1) ne "\n" | 
 
| 281 | 437 | 3 | 2 | $p and $p->move == $board->{'move'} - 1 | 
 
| 379 | 1 | 0 | 457 | $x < $self->size and $y < $self->size | 
 
| 410 | 0 | 1 | 8 | $size % 2 and $size > 9 | 
 
| 464 | 3674 | 0 | 2 | $skip_i and $x > 8 | 
 
| 467 | 3674 | 1 | 1 | $skip_i and $y > 8 |