ternaryblocks except that 100 is infinity
c2a but all to @RodolfoYT12345 for everything in the original project.