Use bufio to take input