ok remake it in java,