Tried drawing another approach, this is much harder ngl