Added challenge 8
Minor typo corrections
Added challenge 8
Added challenge 8
Typo corrections.
Typo corrections2.
Added logic to check that arguments are provided
Removed non-needed module imports