########## #........# ####........# #..... ..##.# ......##.##.# #?..l.##.###### #.............# #.....##.####.# #.....##.# #.# ...........# #.# #####.###### #.# #.# #.#### #+# #....# ####.# ## #.# ##.##.# ###...#.####### ............... ###...#.####### ##.##.# ## #.# #.# #.# ####.# #....# #.#### #.# #<# #.# #.# ..# ###