Neural networks written in Java