Weekly puzzles!

Theme of the week:   Basic Checkmate

First puzzle (easy)

Second puzzle (intermediate)