no lo devo proprio realizzare in java!