### #.. #.# ...####.## ..l...g..# .#######'# ####.#### ##..#.#..## #.#.#.#.#.# #..#...#..# ####.....#### +.....<.....+ ####(....#### #..#...#..# #.#.#.#.#.# ##..#.#..## ####.#### #+#