Added sample input
Simple line and point library
binary search the lines to find highest valid line
Implemented recursive solution
Blank line between test cases