Add solution 22, 23, 31 problems PE