Prof. Abhishek Singh – Theoretical computer scientist’s jigsaw puzzle on war, logic and problem solving