modem = peripheral.wrap("right")
modem.open(8080)
args = {...}

if args[1] then
while true do
local messageArguments = {os.pullEvent("modem_message")}
if messageArguments[5] == "start hittin!" then
 while turtle.attack() do sleep(0.4) end
 modem.transmit(8080, 8080, "no more stuff to hit ;_;")
 end
end
else
 if turtle.getFuelLevel() < 200 then
  shell.run("refuel")
  if turtle.getFuelLevel() < 200 then
   error("Not Enough fuel!")
  end
 end
 turtle.forward()
 turtle.forward()
 turtle.up()
 turtle.forward()
 turtle.forward()
 turtle.up()
 turtle.forward()
 turtle.up()
 turtle.forward()
 turtle.forward()
 turtle.digDown()
 turtle.select(1)
 turtle.placeDown()
 turtle.turnLeft()
 turtle.place()
 turtle.turnLeft()
 turtle.turnLeft()
 turtle.place()
 turtle.up()
 turtle.placeDown()
 turtle.select(2)
 turtle.place()
 turtle.turnLeft()
 turtle.turnLeft()
 turtle.place()
 turtle.turnRight()
 turtle.back()
 turtle.place()
 turtle.down()
 sleep(7)
 turtle.forward()
 turtle.select(3)
 turtle.placeDown()
 turtle.back()
 modem.transmit(8080, 8080, "start hittin!")
 while true do
  local messageArguments = {os.pullEvent("modem_message")}
  if messageArguments[5] == "no more stuff to hit ;_;" then
   break
  end
 end
 turtle.forward()
 turtle.digDown()
 for bak = 1,6 do
  turtle.back()
 end
 while turtle.down() do end
 while turtle.back() do end
end