diff --git a/Histogram/main.cpp b/Histogram/main.cpp
index 63adcfc..e52c145 100644
--- a/Histogram/main.cpp
+++ b/Histogram/main.cpp
@@ -9,19 +9,27 @@ struct Input{
     size_t bin_count{};
 };
 
-Input input_data(std::istream& in) {
+Input input_data(std::istream& in, bool prompt) {
     size_t number_count;
-    std::cerr << "Enter number count: ";
+    if (prompt){
+        std::cerr << "Enter number count: ";
+    }
     in >> number_count;
 
-    std::cerr << "Enter numbers: \n";
+    if (prompt){
+        std::cerr << "Enter numbers: \n";
+    }
+
     Input result;
     result.numbers.resize(number_count);
     for (size_t i = 0; i < number_count; ++i) {
         in >> result.numbers[i];
     }
 
-    std::cerr << "Enter bucket: ";
+    if (prompt){
+        std::cerr << "Enter bucket: ";
+    }
+
     in >> result.bin_count;
 
     return result;
@@ -30,7 +38,7 @@ Input input_data(std::istream& in) {
 using namespace std;
 
 int main() {
-    Input in = input_data(std::cin);
+    Input in = input_data(std::cin, true);
     auto bins = make_histogram(in.numbers, in.bin_count);
     show_histogram_svg(bins);
     return 0;