########## .........### ........... #......l..# #.........# #########.# . ###########.##..... #................... #>.......#####..... #........# .... #.>......# ##. #........# #######........####### ....................... ........(.......####### ................# .........###.#### ##.#####.# #.# ###.#####.###.####.## ##........)............ ...............####.## ##........%.#### ##....(.....# ## ####### ............####... ##.....##.................... ##.......##..........(......... ##.........#+.........%#######.# ##...........##......)..#######.### +.............##.................... ##..............####.#######.....### ........<..............# #.....# ##..............##.....# #.....# #...[.........##......#####.....# ##...........##.................# ##.......(.##....%...#####.....# ##.......'#.#.......# #.....# #+.....##..#.......# ####### #######...#......)# .....#.......# ................. ##################