Sample problems

Easy to moderate problems

Hard problems