Complete let (14/28)

Complete let