solutions for okcoders homework