Add challenge 04
Merge remote-tracking branch 'upstream/master'
road to ruby paved with half-baked solutions