Equal Temperament by clock

3.upto(14){|n|m=n/8-~n;puts""<<65+m/2%7<<32+m%2*3<<"    %.3f"%(220*2**n/=12.0)}

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

download

return top