int impossible_integral ()
DECLARE_BUILD (0, 1, 0, 0)
DECLARE_BUILD (0, 1, 0, 1)
DECLARE_BUILD (0, 1, 1, 1)
DECLARE_BUILD (1, 1, 0, 0)
DECLARE_BUILD (1, 1, 1, 1)
DECLARE_BUILD (0, 2, 0, 0)
DECLARE_BUILD (0, 2, 0, 1)
DECLARE_BUILD (0, 2, 0, 2)
DECLARE_BUILD (0, 2, 1, 1)
DECLARE_BUILD (0, 2, 1, 2)
DECLARE_BUILD (0, 2, 2, 2)
DECLARE_BUILD (1, 2, 0, 0)
DECLARE_BUILD (1, 2, 0, 1)
DECLARE_BUILD (1, 2, 1, 1)
DECLARE_BUILD (1, 2, 1, 2)
DECLARE_BUILD (1, 2, 2, 2)
DECLARE_BUILD (2, 2, 0, 0)
DECLARE_BUILD (2, 2, 0, 1)
DECLARE_BUILD (2, 2, 1, 1)
DECLARE_BUILD (2, 2, 2, 2)
DECLARE_BUILD (0, 3, 0, 0)
DECLARE_BUILD (0, 3, 0, 1)
DECLARE_BUILD (0, 3, 0, 2)
DECLARE_BUILD (0, 3, 0, 3)
DECLARE_BUILD (0, 3, 1, 1)
DECLARE_BUILD (0, 3, 1, 2)
DECLARE_BUILD (0, 3, 1, 3)
DECLARE_BUILD (0, 3, 2, 2)
DECLARE_BUILD (0, 3, 2, 3)
DECLARE_BUILD (0, 3, 3, 3)
DECLARE_BUILD (1, 3, 0, 0)
DECLARE_BUILD (1, 3, 0, 1)
DECLARE_BUILD (1, 3, 0, 2)
DECLARE_BUILD (1, 3, 1, 1)
DECLARE_BUILD (1, 3, 1, 2)
DECLARE_BUILD (1, 3, 1, 3)
DECLARE_BUILD (1, 3, 2, 2)
DECLARE_BUILD (1, 3, 2, 3)
DECLARE_BUILD (1, 3, 3, 3)
DECLARE_BUILD (2, 3, 0, 0)
DECLARE_BUILD (2, 3, 0, 1)
DECLARE_BUILD (2, 3, 0, 2)
DECLARE_BUILD (2, 3, 1, 1)
DECLARE_BUILD (2, 3, 1, 2)
DECLARE_BUILD (2, 3, 2, 2)
DECLARE_BUILD (2, 3, 2, 3)
DECLARE_BUILD (2, 3, 3, 3)
DECLARE_BUILD (3, 3, 0, 0)
DECLARE_BUILD (3, 3, 0, 1)
DECLARE_BUILD (3, 3, 0, 2)
DECLARE_BUILD (3, 3, 1, 1)
DECLARE_BUILD (3, 3, 1, 2)
DECLARE_BUILD (3, 3, 2, 2)
DECLARE_BUILD (3, 3, 3, 3)