Puzzles from 3 difficulties

vc153415
vc153415
Mar 19, 2015, 1:03 PM |
0

Easy:

Checkmate in 1.
Medium:
Checkmate in 2.
Hard:
Checkmate in 4