Adding some edge-case tests

My original solution to the problem confused questions that only had numbers with shouts... this needs to have unambiguous behaviour