Ok. Let's go:
Pick ship_1_mid instance ship_1_mid.UID
ship_1_mid is overlapping family1: ship_1_mid destroy
Else
ship_2_front shipID = family1.UID: ship_1_mid destroy
ship_2_front is overlapping family1
family1 shipID # family.UID
Else
ship_3_end = shipID = family1.UID: ship_1_mid destroy
ship_3_end is overlapping family1
family1 shipID # family.UID
Else: Add 1 to ship_placed
family1 on destroyed
System Pick family1 where family1.ShipID = family1.UID: family1 destroy
I know something is wrong, because overlapping occurred.
That's great that you are interested in the proposal. I'll be waiting a PM.