y=sin(x-4)+2

y=- 2 sin(x-1)-1.5 

f(x) = sin(x)
g(x) = sin(x - 4) + 2
h(x) = (-2 * sin(x - 1)) - 1.5
Strich1 = PolyLine((-0.4466666666666675, -0.44666666666666544), (NaN, NaN), (-0.4466666666666675, -0.44666666666666544), (-0.3400000000000008, -0.3533333333333321), (-0.3000000000000008, -0.32666666666666544), (-0.2600000000000008, -0.2999999999999988), (-0.2200000000000008, -0.27333333333333215), (-0.1800000000000008, -0.23333333333333214), (-0.1400000000000008, -0.19333333333333216), (-0.08666666666666745, -0.13999999999999885), (-0.04666666666666743, -0.08666666666666552), (-0.006666666666667426, -0.05999999999999885), (0.033333333333332583, -0.01999999999999886), (0.059999999999999255, 0.02000000000000113), (0.09999999999999926, 0.06000000000000112), (0.13999999999999926, 0.10000000000000112), (0.17999999999999927, 0.1400000000000011), (0.21999999999999928, 0.16666666666666777), (0.23333333333333262, 0.20666666666666778), (0.27333333333333265, 0.24666666666666776), (0.31333333333333263, 0.28666666666666774), (0.3399999999999993, 0.3266666666666677), (0.37999999999999934, 0.3533333333333344), (0.406666666666666, 0.39333333333333437), (0.4333333333333327, 0.4333333333333344), (0.45999999999999935, 0.4733333333333344), (NaN, NaN), (1.2466666666666661, 0.980000000000001), (NaN, NaN), (1.2466666666666661, 0.980000000000001), (1.3933333333333329, 1.0066666666666677), (1.446666666666666, 1.0066666666666677), (1.4999999999999996, 1.0066666666666677), (1.5533333333333328, 1.0066666666666677), (1.6066666666666662, 1.0066666666666677), (1.6599999999999995, 1.0066666666666677), (1.6999999999999995, 0.9933333333333343), (1.7399999999999995, 1.0066666666666677), (1.793333333333333, 1.0066666666666677), true)
Strich2 = PolyLine((2.5399999999999996, 0.4733333333333344), (NaN, NaN), (2.5399999999999996, 0.4733333333333344), (2.6333333333333333, 0.39333333333333437), (2.6599999999999997, 0.3533333333333344), (2.6866666666666665, 0.3133333333333344), (2.7266666666666666, 0.28666666666666774), (2.753333333333333, 0.24666666666666776), (2.78, 0.20666666666666778), (2.82, 0.1800000000000011), (2.86, 0.15333333333333443), (2.8866666666666663, 0.11333333333333445), (2.9266666666666663, 0.07333333333333446), (2.9666666666666663, 0.033333333333334464), (3.0066666666666664, -0.006666666666665528), (3.033333333333333, -0.046666666666665524), (3.0733333333333333, -0.08666666666666552), (3.0999999999999996, -0.1266666666666655), (3.1266666666666665, -0.1666666666666655), (3.1533333333333333, -0.2066666666666655), (3.1933333333333334, -0.23333333333333214), (3.2199999999999998, -0.27333333333333215), (3.26, -0.31333333333333213), (3.3, -0.3399999999999988), (3.34, -0.3666666666666655), (3.38, -0.39333333333333215), (3.42, -0.4333333333333321), true)
Strich3 = PolyLine((-2.926666666666668, 0.02000000000000113), (NaN, NaN), (-2.926666666666668, 0.02000000000000113), (-2.846666666666668, -0.13999999999999885), (-2.806666666666668, -0.17999999999999883), (-2.766666666666668, -0.2066666666666655), (-2.726666666666668, -0.24666666666666548), (-2.686666666666668, -0.27333333333333215), (-2.6600000000000015, -0.31333333333333213), (-2.6200000000000014, -0.3399999999999988), (-2.5800000000000014, -0.3799999999999988), (-2.5400000000000014, -0.39333333333333215), (-2.5133333333333345, -0.4333333333333321), (-2.5000000000000013, -0.4733333333333321), true)
Strich4 = PolyLine((-1.700000000000001, -0.9399999999999987), (NaN, NaN), (-1.700000000000001, -0.9399999999999987), (-1.5666666666666678, -0.993333333333332), (-1.5266666666666677, -0.9799999999999986), (-1.4733333333333343, -0.9666666666666653), (-1.420000000000001, -0.9666666666666653), (-1.3666666666666676, -0.9666666666666653), (-1.3266666666666678, -0.953333333333332), (-1.2733333333333343, -0.9399999999999987), (-1.220000000000001, -0.9399999999999987), (-1.1666666666666676, -0.9399999999999987), (-1.1266666666666676, -0.9266666666666653), (-1.0733333333333344, -0.9266666666666653), (-1.0333333333333343, -0.913333333333332), (-0.9933333333333343, -0.8866666666666654), (-0.9533333333333343, -0.8733333333333321), (-0.9133333333333342, -0.8866666666666654), true)