some exercises solved