Problem:
Using Maple, graph the following function

Visualization:

> f:= x -> piecewise(x<=-2, -3-x, -2<x and x<=2, 2*x, x>2, x^2-4*x+3);

> plot(f(x),x=-4..4,discont=true);