add a test for one of the cases in issue 29
Merge remote-tracking branch 'upstream/master' into add_test_for_issue_29_part_1
Merge remote-tracking branch 'upstream/master' into add_test_for_issue_29_part_1
Merge pull request #20 from jochenberger/add_test_for_issue_29_part_1

add a test for one of the cases in issue 29