.. .# .# ######.# ... # #......###### ....#.... ......... ....#.#.# #...(# .....>... +....+ .....##.###....# .........5'....#### ........###........ ........###<....... ##......+...#...$.. #......#####...... ##+#.... ...... ...#... ..#.## #...#.... .# #...#..... #...#...... #.. #.......