A wip java solution for https://projecteuler.net/problem=23