solve 1.24
solve 1.25
solve 1.26
solve 1.27