input: Write a function to find the total surface area of a cuboid given its three dimensions. If any of the dimensions are non-positive, return -1 to indicate an invalid input.
  
  def find_total_surfacearea(length, breadth, height):
     if length <= 0 or breadth <= 0 or height <= 0:
         return -1
     return (2*(length*breadth + breadth*height + height*length))
  
  assert find_total_surfacearea(2, 3, 4) == 52
  assert find_total_surfacearea(1, 1, 1) == 6
  assert find_total_surfacearea(-2, 3, 4) == -1
  assert find_total_surfacearea(2, -3, 4) == -1
  assert find_total_surfacearea(2, 3, -4) == -1
  assert find_total_surfacearea(0, 3, 4) == -1
output: def find_total_surfacearea(length, breadth, height):
     if length <= 0 or breadth <= 0 or height <= 0:
         return -1
     return (2*(length*breadth + breadth*height + height*length))