My code, everything but 8.