this is a simple question, thanks in advance for your answers!
I am looking for a free software which allows me to
1) play chess against a computer
2) analyze the game I had (did i screw up at any point, did i miss something obvious)
3) is free!