+Sides::Sides(unsigned s):
+ top(s),
+ right(s),
+ bottom(s),
+ left(s)
+{ }
+
+Sides::Sides(unsigned v, unsigned h):
+ top(v),
+ right(h),
+ bottom(v),
+ left(h)
+{ }
+
+Sides::Sides(unsigned t, unsigned h, unsigned b):
+ top(t),
+ right(h),
+ bottom(b),
+ left(h)
+{ }
+
+Sides::Sides(unsigned t, unsigned r, unsigned b, unsigned l):
+ top(t),
+ right(r),
+ bottom(b),
+ left(l)
+{ }
+