{
    "reason": "Irregular format",
    "part1length": 3,
    "inputs": {
        "selector": "code",
        "indexes": [[0,7], 15, 17, [0,7], 27, 29]
    },
    "answers": {
        "selector": "code",
        "indexesOrLiterals": [14, 16, 18, 26, 28, 30],
        "transforms": [{
            "functions": [
                { "match": ["\\d+$", "g"] },
                { "at": [0] }
            ],
            "appliesTo": [0, 3]       
        }]
    }
}