solved 9 and 17~19