solve 8
solve 9
solve 10
solve 11