or download this
$ ruby -ryaml -rpp -e 'x = YAML.load_file("cyclic_test2.yml"); print P
+P.pp(x);'
{"key0"=>{"zero"=>0},
...
{"everyday"=>"shuffling", "X"=>1, "Y"=>3000, "Z"=>"key2.Z"}],
"subkey_c"=>"bar",
"deeper"=>{"challenger"=>"deep", "zero"=>0}}}