Self-taught coder bags first place in coding competition