reactor = peripheral.wrap("back")
cube = peripheral.wrap("left")

maxCube = cube.getMaxEnergyStored()

while true do
  actif = reactor.getActive()
  energyStore = cube.getEnergyStored()
  level = energyStore/maxCube*100
  
  if actif then
    if level >= 95 then reactor.setActive(false) end
  else
    if level <= 10 then reactor.setActive(true) end
  end
    
sleep(1)

end              
