Program runs (22/36)

Program runs