p08 sol and adding asserts for test vals