Does tim (19/20)

Does tim