exploring programming styles (based on crista/exercises-in-programming-style)