Fix overflow bug

Sigmoid function can no longer overflow
Add character recognition in tasks

Its success rate is unknown so far because it so... slow