.... #... ....###.. ##....... . #.....>.. .. ........####.## ............... ........o...... .......<....... .....<.####.... ....... . #.#.... #...... #.#.... . ##... #...