pessimistic_optimist
runnuing mad