. ..## .....########.. #......Y...... #..<..>.... ..............> .#.#####.####.. .# .# ##