Possible test cases are considered and are working