pergola_rules.py reads input data