source code:
gui.java
snowflake.java