added new version; implements cin and cout , with no synchronization with stdio. We need to choose between the two versions. compare for largest test.