from typing import Tuple


def find_x_y_position_with_aim(iterable: list) -> Tuple[int, int]:
    """
    Given a list of directions, return the depth and horizontal position using aim
    """
    x = int()
    y = int()
    aim = int()
    for direction in iterable:
        if "forward" in direction:
            x += int(direction[-1])
            y += int(direction[-1]) * aim
        if "up" in direction:
            aim -= int(direction[-1])
        if "down" in direction:
            aim += int(direction[-1])

    return x, y