*-------------------------------------------------------------*
 |     p-|                                                     |
 |       |-p                                                   |
 |      p|                                                     |
 |     p-|                                                     |
 |       |--------------------------------------------------p  |
 |     p-|                                                     |
 |    p--|                                                     |
 |       p                                                     |
 |       |----------------------------------------------------p|
 |      p|                                                     |
 |       |p                                                    |
 |       |p                                                    |
 |      p|                                                     |
 |       |-p                                                   |
 |       p                                                     |
 | p-----|                                                     |
 |       |p                                                    |
 |       |p                                                    |
 |       |p                                                    |
 |      p|                                                     |
 |     p-|                                                     |
 |       |----p                                                |
 |     p-|                                                     |
 |      p|                                                     |
 |       p                                                     |
 |       p                                                     |
 |    p--|                                                     |
 |       p                                                     |
 |       |p                                                    |
 |     p-|                                                     |
 |      p|                                                     |
 |    p--|                                                     |
 |       |----p                                                |
 |     p-|                                                     |
 |     p-|                                                     |
 |     p-|                                                     |
 |     p-|                                                     |
 |p------|                                                     |
 |       p                                                     |
 |       p                                                     |
 |       p                                                     |
 |       |p                                                    |
 |       |----p                                                |
 |       p                                                     |
 |       |--p                                                  |
 |       p                                                     |
 |      p|                                                     |
 |       p                                                     |
 |       |p                                                    |
 |     p-|                                                     |