Complete let (20/28)

Complete let