input: Write a function to calculate the total surface area of a cuboid given its three dimensions. The function should return the total surface area. If the dimensions are not positive integers, the function should return -1.
  assert find_total_surfacearea(2, 3, 4)==52
  assert find_total_surfacearea(1, 1, 1)==6
  assert find_total_surfacearea(0, 3, 4)==-1
  assert find_total_surfacearea(-2, 3, 4)==-1
  assert find_total_surfacearea(2.5, 3, 4)==-1
  assert find_total_surfacearea(2, 0, 4)==-1
  assert find_total_surfacearea(2, 3, -4)==-1
output: def find_total_surfacearea(l, w, h):
      if not (isinstance(l, int) and isinstance(w, int) and isinstance(h, int)) or l <= 0 or w <= 0 or h <= 0:
          return -1
      return 2 * (l * w + w * h + h * l)