100 doors in swift