My Caribbean Online Judge solutions.