# . .. .. . #. ...## . #. .#.. ... #.#... ..##.... ..... # ##..##.## #.......# #.#.###.# .. #.#..##.#####... #...............### #.############# #.##l##..##.......# #.............####..(.....##.##.##.##### #########....)%((.......)..............# #.....####.#...#..##..#)##.# #.# #.....# #.##.##...........# #.# #.....# #.......###.......# #.# ####### ####.#### #....##.# #.# #.# ##.#.##.###.#### ... #.............### #.# ###.###.##......# #.....#.##.##.#.# #)....#.##....#.# #.....#.##.#..#.# #.....#.##.#..#^# #.....#.......#.# ##########......# ###.#### #.# #.# #.# ##### #.# #_..####.# ###...<..# ########