Welcome to CS. Lot to be learned here.