A parallel Java application that solves the Intel's Maze of Life challenge