Semester chat room project for adv. problem solving w/ java