Just a basic attempt, nothing too crazy yet (I still have 340 blocks left and a bunch of ways to maximize efficiency)