my integer library which accepts integers of essentially any size