gigasecond exercise solution