Swift programming interview

shape