GSO003 Problem 3 | Gnit