Add intersection of two lists

1) Dictionary solution with O(n) running time and O(n) space
2) Using sorting , O(nlogn) running time with O(1) space
Add find max less than threshold problem
Remove dead code path