added unit tests for the 5th rule