NN with 7 hidden nodes

4-hidden-node version is here.

data: scikit-learn(sklearn.datasets.make_moons)