def coin_row(lst):
    return (0 if (lst == []) else max((lst[0] + coin_row(lst[2:])), coin_row(lst[1:])))
    '\n    if(lst == []):\n        return 0\n    return max(lst[0] + coin_row(lst[2:]), coin_row(lst[1:]))\n    '
    '\n    if(lst == []):\n        return 0\n    use_it = lst[0] + coin_row(lst[2:])\n    lose_it = coin_row(lst[1:])\n    return max(use_it, lose_it)\n    This is how you set up each function^^^\n    and then you can make it nicer\n    '
    '\n    if(coin_row(lst[1:])>lst[0]):\n    amount = coin_row(lst[1:])\n    return max(coin_row(lst[2:]), coin_row(lst[2:]))\n    '
def coin_row(lst):
    return (0 if (lst == []) else max((lst[0] + coin_row(lst[2:])), coin_row(lst[1:])))
    '\n    if(lst == []):\n        return 0\n    return max(lst[0] + coin_row(lst[2:]), coin_row(lst[1:]))\n    '
    '\n    if(lst == []):\n        return 0\n    use_it = lst[0] + coin_row(lst[2:])\n    lose_it = coin_row(lst[1:])\n    return max(use_it, lose_it)\n    This is how you set up each function^^^\n    and then you can make it nicer\n    '
    '\n    if(coin_row(lst[1:])>lst[0]):\n    amount = coin_row(lst[1:])\n    return max(coin_row(lst[2:]), coin_row(lst[2:]))\n    '