Minimize redundacy of cin