while true do
if redstone.getInput("top") then
redstone.setOutput("bottom", true)
sleep(45)
sleep(3)
redstone.setOutput("bottom", false)
sleep(40)
end