	 	 	 C o n s t r a i n t   1 	 C o n s t r a i n t   2 
 
 	 	 	 C o n s t r a i n t   1 	 C o n s t r a i n t   2 
 
 I n p u t 	 C a n d i d a t e   1 	 9 8 	 	 1 
 
 	 C a n d i d a t e   2 	 2 	 1 	 1 
 
 