Loops and conditionals part 3 wip.