use strict;
use warnings;
-use Test::More tests => 13;
+use Test::More tests => 17;
BEGIN { use_ok('Algorithm::BIT::XS') };
+BEGIN { use_ok('Algorithm::BIT2D::XS') };
my $bit = Algorithm::BIT::XS->new(100);
is $bit->query(5), 0;
$bit->set(16,10);
is $bit->query(15), 0;
is $bit->query(16), 10;
+
+
+my $bit2d = Algorithm::BIT2D::XS->new(100, 50);
+is $bit2d->query(5, 5), 0;
+$bit2d->update(4, 4, 2);
+$bit2d->update(5, 1, 3);
+is $bit2d->query(5, 5), 5;
+is $bit2d->query(5, 2), 3;