50 50 50 100 100 50 50 50 -1 -1 100 100 150 150 150 100 100 100 -1 -1