Hands-on with Large Language Models: Exercises