#version 310 es
layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;

layout(binding = 0, std430) buffer SSBO
{
    vec4 data;
    int index;
} _13;

void main()
{
    vec4 d = _13.data;
    _13.data = vec4(d.x, d.yz + vec2(10.0), d.w);
    _13.data = (d + d) + d;
    _13.data = (d.yz + vec2(10.0)).xxyy;
    float t = (d.yz + vec2(10.0)).y;
    _13.data = vec4(t);
    t = (d.zw + vec2(10.0))[_13.index];
    _13.data = vec4(t);
}

