sam input