P vs. NP - The Biggest Unsolved Problem in Computer Science