code as poetry analysis