﻿function F(x) := Abs(x);
function G(x) := x + F(x);
function H(x) := x max false;
S := Range(-5, 6);

S->ForEach(F(it));
S->ForEach(G(it));
S->ForEach(H(it));
S->ForEach(G(it) - 2 * H(it));

func F(x) := x * x;

S->ForEach(F(it));
S->ForEach(G(it));
S->ForEach(H(it));
S->ForEach(G(it) - 2 * H(it));

func F(x) := _;

S->ForEach(F(it));
S->ForEach(G(it));
S->ForEach(H(it));
S->ForEach(G(it) - 2 * H(it));
