no.23 solved, though it needs optimization