Flatten Function In Java Example