Deadlock,Shell,Producer Consumer Problem