########### ..........# #........# .##.....##.# .........##.###### .........l.......# .........##.####.# .....#####.# .... #.####.##### .?. ##........... . .####...###.##### .................. ..###.#'###.##### ###.# ########'######### .................# .#.###########.#.# #.......#.## #.###'###.#.# #.....#.#.# #.....#.#.# +..<..+)#.# #.....#.#.# #.....#.#.# ###+###.#.# .#.# # #