Flow Filter
By @Nivin Thundiyil