Mostly completed C Ex 1-19 - Don't understand passing chars, more
research to follow