Perfect plan (20/36)

Perfect plan