the solve function now needs an argument to tell it which method of applying A to use, but two unittests still fail