Perfect long (29/40)

Perfect long