This may be more blocks but it now does negatives doesn't do big numbers tho
all me (i deleted all of tsubu's code lol)