Recursive prints, and corrections on diagonal winning.