Final Fast.java - Copied