Thirty Bars challenge (Challenge)

Thirty Bars challenge (Challenge)