problem 23 in 0.189s