using stdin