recursive eight queens puzzle with java GUI