Write a program in your language of choice to find the first non-repeating character in a stream of data.