Complete let (21/28)

Complete let