Trying a different fill triangle algorithm