sample input output