title: Program Calculate Volume Octahedron
signature: programCalculateVolumeOctahedron :: Double -> Double
  programCalculateVolumeOctahedron side = 
test_code: import Text.Printf
  import Control.Exception (catch, SomeException)
  import Data.Typeable
  import qualified Data.List as List
  import qualified Data.Map as Map
  import qualified Data.Set as Set
  
  -- SOLUTION CODE
  -- ============================================
  
  PLACEHOLDER_CODE_BODY
  
  -- TESTING CODE 
  -- ============================================
  validateSolution :: Double -> Double -> Bool
  validateSolution actual expected = do
      (abs (actual-expected)) < 1e-09
  
  driver :: Double -> Double -> String
  driver side expected = do
      if (validateSolution (PLACEHOLDER_FN_NAME side) expected)
          then "PASSED"
      else "FAILED"
  
  main = do
      printf "TEST-0...%s\n" (driver (3355.322051344013) (17807230335.375374) )
  
      printf "TEST-1...%s\n" (driver (-891.0551553192736) (-333508958.9649689) )
  
      printf "TEST-2...%s\n" (driver (8242.699647177868) (263998930936.71603) )
  
      printf "TEST-3...%s\n" (driver (-9259.146104439229) (-374202387762.81836) )
  
      printf "TEST-4...%s\n" (driver (7712.806145993083) (216287285897.3415) )
  
      printf "TEST-5...%s\n" (driver (-4998.858862079315) (-58885228987.99368) )
  
      printf "TEST-6...%s\n" (driver (9771.127582524628) (439772223071.1617) )
  
      printf "TEST-7...%s\n" (driver (-5415.8106399098115) (-74883158892.28471) )
  
      printf "TEST-8...%s\n" (driver (670.0774772280249) (141830229.25431916) )
  
      printf "TEST-9...%s\n" (driver (-7068.634369272122) (-166494655500.3635) )
  
source_py: def program_calculate_volume_octahedron(side):
      return (((side * side) * side) * (math.sqrt(2) / 3))
source_cpp: double program_calculate_volume_octahedron(double side) {
    return ( ( side * side * side ) * ( sqrt ( 2 ) / 3 ) );
  }