Made non interactive version + Cheat case + read from file