@author aniwey
   .  .
  ////|
 //// |
|==|  |
|  |  |
|ar|  |
|fb|  |
|tp|  |
|  | /
|==|/
'--'
