Recursively drawn figures in java, including koch triangle/arc