DecideGPT

detailed answer