hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
up....................................
up............................................
upppppppppppppppppppppppppppp
u[p................................................. ......
up................................
ggggggggggggggggggggggggggggggggggggggggggg
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
upppppppppppppppppppppppppppp
ddddddddddddddddddddddddddddddddddd