cs aads first
cs aads first with input output