Nice .... lengthy

#1

1st segment is nice but subsequents are kind of repetitive