sub opposite_face { my $self = shift; return $self->{size} - $self->{face} + 1; }