FogCreek dev challenge