fork download
  1. size = 53
  2.  
  3. b = 10
  4. x = ""
  5. o = ""
  6. star = ""
  7.  
  8. if size < 2 then
  9. size = 2
  10. elseif size >= 10 then
  11. size = 9
  12. end
  13. for i = 1,size do
  14. x = x .. tostring(size)
  15. o = o .. " "
  16. star = star .. "**"
  17. end
  18.  
  19. print("**"..star..o..star.."**")
  20. for i = 1,size do
  21. print("*"..x.."*"..o.."*"..x.."*")
  22. end
  23. print("**"..star..star..star.."**")
  24. for i = 1,size do
  25. if i == size then
  26. print(star.."*"..x..tostring(size).."*"..star)
  27. else
  28. print(o.."*"..x..tostring(size).."*"..o)
  29. end
  30. end
  31. for i = 1,size do
  32. print("*"..x..x..x..tostring(size).."*")
  33. end
  34. for i = 1,size do
  35. if i == 1 then
  36. print("*"..x..star.."**"..x.."*")
  37. end
  38. print("*"..x.."*"..o.."*"..x.."*")
  39. end
  40. print(star.."**"..o..star.."**")
  41.  
Success #stdin #stdout 0.02s 2540KB
stdin
Standard input is empty
stdout
********************                  ********************
*999999999*                  *999999999*
*999999999*                  *999999999*
*999999999*                  *999999999*
*999999999*                  *999999999*
*999999999*                  *999999999*
*999999999*                  *999999999*
*999999999*                  *999999999*
*999999999*                  *999999999*
*999999999*                  *999999999*
**********************************************************
                  *9999999999*                  
                  *9999999999*                  
                  *9999999999*                  
                  *9999999999*                  
                  *9999999999*                  
                  *9999999999*                  
                  *9999999999*                  
                  *9999999999*                  
*******************9999999999*******************
*9999999999999999999999999999*
*9999999999999999999999999999*
*9999999999999999999999999999*
*9999999999999999999999999999*
*9999999999999999999999999999*
*9999999999999999999999999999*
*9999999999999999999999999999*
*9999999999999999999999999999*
*9999999999999999999999999999*
*999999999********************999999999*
*999999999*                  *999999999*
*999999999*                  *999999999*
*999999999*                  *999999999*
*999999999*                  *999999999*
*999999999*                  *999999999*
*999999999*                  *999999999*
*999999999*                  *999999999*
*999999999*                  *999999999*
*999999999*                  *999999999*
********************                  ********************