Added new test case

This test case is a very exhaustive and difficult test case. The test case is licensed under the GNU GPL version 2, so the license terms have been linked in the source file, and mentioned in the readme