9 true A B 4 A C 8 B C 5 C D 8 A D 19 H I 10 I J 2 J K 4 H K 15