
    Mg                     :    S SK J r   S SKr\ " S5      S 5       rS rg)    )pluginNzrandom numberc                 L   US:w  a0  UR                  SS5      n [        US   5      n[        US   5      nO[        U 5      u  p4 XC:  a  UnUnUnSX44-  n[        R                  " X45      n[	        Xg5        g ! [        [        4 a    [	        S5        [        U 5      u  p4 N^f = f)N     r   zValues are invalid please:z'Your random number in range [%d, %d] is)splitint
ValueError
IndexErrorprintget_user_inputrandomrandint)jarvisnumbersinput_numberssmallest_numberhigher_numberauxpre_textrand_numbers           C/Users/admin/workspace/ai/Jarvis/jarviscli/plugins/random_number.pygenerate_random_numberr      s     "}c1-	D!-"23Oa 01M
 *8)?&/&'8!12H..@K	(  J' 	D./-;F-C*O]	Ds   A8 8(B#"B#c                 2   SnU(       a&   [        U R                  S5      5      nSnU(       a  M&  SnU(       a&   [        U R                  S5      5      nSnU(       a  M&  WW4$ ! [         a    [        S5         NSf = f! [         a    [        S5         N?f = f)NTzEnter the smallest number: FzOnly integers will be acceptedzEnter the higher number: )r	   inputr
   r   )r   string_failr   r   s       r   r   r       s    K
	4!&,,/L"MNOK + K
	4-H IJMK + M))  	423	4  	423	4s"   A# A> #A;:A;>BB)r   r   r   r        r   <module>r      s)      ! !4*r   