Pretty much the same, albeit with minor variations.
@CgBB for more or less everything. I just added some stylistic elements.