solution #4 (top view)
solution #4 (top view)