Cannot refer to a non-final variable out inside an inner class defined in a different

Version imprimable