OMG all the tests are passing. Siriol is a coding angel