#! /usr/bin/env python3.6

from flask import Flask, render_template

app = Flask(__name__)

@app.route('/')
@app.route('/index')
def index():
    items = list(reversed(range(1,10)))
    def insertion_sort(items):
        for i in range(1, len(items)):
            j = i
            while j > 0 and (items[j] < items[j-1]):
                items[j], items[j-1] = items[j-1], items[j]
                j -= 1
            yield items

    return render_template("index.html", items=insertion_sort(items))


if __name__ == '__main__':
    app.run()