examples which we can compile and run without any modifications