#!/usr/bin/ruby
var v = Hash.new;
v{:x} = 'y';
assert_eq(v{:x}, 'y');
v{:a}{:b}{:c} = 'd';
assert_eq(v{:a}{:b}{:c}, 'd');
v{:y}{:z} = Hash.new(a => 'b');
assert_eq(v{:y}{:z}{:a}, 'b');
v{:y}{:z}{:b} = 'c';
assert_eq(v{:y}{:z}{:b}, 'c');
say "** Test passed!";