Riot Games Interview Question

2 hour, 5 question coding challenge.