feat: add negative base
#362
+39
−0
Merged
negative base
#362