Ash

in Java by Erik Borgers