vincentjames501's solutions