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

if not 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
 turtle.forward()
 turtle.forward()
 turtle.up()
 turtle.forward()
 turtle.forward()
 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()
 turtle.back()
end