Updated version with final numbers and test cases closes #20
Display the reason too closes #21