final by rquinto_salvad | SimScale