corrected example 4; error: y_new and y were the same object and modified during the median-filter-process, y has to be copied, as done in the actual code, or subjective cleaner to be initialized as an array of zeros, this possibiltiy is added as a comment