// ĠD RUN KW ATER ĠTEMPLATE ( add Ġdescription Ġand Ġpro totypes ) Ċ // ĠQuestion ĠTitle Ġand ĠDescription Ġon Ġle et code . com Ċ // ĠFunction ĠDeclaration Ġand ĠFunction ĠPro totypes Ġon Ġle et code . com Ċ // 6 3 2 . ĠSm allest ĠRange Ċ // You Ġhave Ġk Ġlists Ġof Ġsorted Ġintegers Ġin Ġascending Ġorder . ĠFind Ġthe Ġsmallest Ġrange Ġthat Ġincludes Ġat Ġleast Ġone Ġnumber Ġfrom Ġeach Ġof Ġthe Ġk Ġlists . Ċ // We Ġdefine Ġthe Ġrange Ġ[ a , b ] Ġis Ġsmaller Ġthan Ġrange Ġ[ c , d ] Ġif Ġb - a Ġ< Ġd - c Ġor Ġa Ġ< Ġc Ġif Ġb - a Ġ== Ġd - c . Ċ // Example Ġ 1 : Ċ // Input : [[ 4 , 1 0 , 1 5 , 2 4 , 2 6 ], Ġ[ 0 , 9 , 1 2 , 2 0 ], Ġ[ 5 , 1 8 , 2 2 , 3 0 ]] Ċ // Output : Ġ[ 2 0 , 2 4 ] Ċ // Explanation : Ġ Ċ // List Ġ 1 : Ġ[ 4 , Ġ 1 0 , Ġ 1 5 , Ġ 2 4 , 2 6 ], Ġ 2 4 Ġis Ġin Ġrange Ġ[ 2 0 , 2 4 ]. Ċ // List Ġ 2 : Ġ[ 0 , Ġ 9 , Ġ 1 2 , Ġ 2 0 ], Ġ 2 0 Ġis Ġin Ġrange Ġ[ 2 0 , 2 4 ]. Ċ // List Ġ 3 : Ġ[ 5 , Ġ 1 8 , Ġ 2 2 , Ġ 3 0 ], Ġ 2 2 Ġis Ġin Ġrange Ġ[ 2 0 , 2 4 ]. Ċ // Note : Ċ // The Ġgiven Ġlist Ġmay Ġcontain Ġduplicates , Ġso Ġascending Ġorder Ġmeans Ġ>= Ġhere . Ċ // 1 Ġ<= Ġk Ġ<= Ġ 3 5 0 0 Ċ // - 1 0 5 Ġ<= Ġvalue Ġof Ġelements Ġ<= Ġ 1 0 5 . Ċ // For ĠJava Ġusers , Ġplease Ġnote Ġthat Ġthe Ġinput Ġtype Ġhas Ġbeen Ġchanged Ġto ĠList < List < Integer >> . ĠAnd Ġafter Ġyou Ġreset Ġthe Ġcode Ġtemplate , Ġyou 'll Ġsee Ġthis Ġpoint . Ċ // class ĠSolution Ġ{ Ċ // ĠĠĠ Ġfun Ġsmallest Range ( nums : ĠList < List < Int >> ): ĠInt Array Ġ{ Ċ // ĠĠĠ Ġ} Ċ //} ĊĊĊ Ċ // ĠTime ĠIs ĠMoney