# .. ... .... ##### ..... #...##..?... +.<.'w...... #...#s...... ##+##....... ....... ..#.... ....... ..####. ..#