#######################################.### ....a...l........)......................>.. #.#################.....###.############.## ............# #.# #######.....# #.# #.....# #.# #.....# #.# #.....# #.# #.....# #.# ##..### #.# ##.# #.# .########.#####.# .............##.# #########.##.##.# #.##.##.## #.##.....# #(.####..### ##.## #....# #...# #.##.# #...###.##.# #.......##l######### ###.....##.......... #.....####........ .....).# #........ .........# ......... ..........# .......... ...................... #######.#.##...##.#### #.... .. ...#. #.#