http://www.codingame.com/cg/#!challenge:29
Oh wow! so cool...