Optimist and pessimist


v20240901