Remix this project. The challenge and rules are inside. I'm not back from the dead. This is just @Java_Programmer. :)
This formula uses 85 blocks (it could probably be shortened though), but by using vectors it has a few perks, such as being able to work with vertical lines or in 3D.