using System; using System.Collections.Generic; using System.Linq; class prog { static void Main() { var a=Console.ReadLine().Split().Select(int.Parse).ToArray().ValidateArray(x=>1<=x&&x<=1000000000); a.Validate(x=>x.Length==3); } } static public class Validator { static public T Validate(this T input, Func f) { if (!f(input)) throw new Exception("invalid input"); return input; } static public T[] ValidateArray(this T[] input, Func f) { foreach (var x in input) if (!f(x)) throw new Exception("invalid input"); return input; } }