Author: Uris Lantz C. Baldos