Complete let (16/28)

Complete let