first example completed