######## ... ........# ....o..# .........## ..o.....## #>......... .......... .........#######o.< ?.........# #..........<........ .......o.. #####%..o########.. ......gl. ##.#)## #......### ##.#..# #. #...###### #..##.### #. ##l......# #.#.....### ## #.# ##.g####### ##.........###.## #.###..## #....(...........# #.##ho## ..###.....####..## #.##)## ## ####.......#######..o.############# ##....).......<........)...##....# . #....)%....######.#######..##....# ... ##..^....)..# #.# ###.###....# .... ####...........######.#####...###....# .....#........%...........)...............# #........>........#####..####.######.)..# #..##..#..........# #.........# ##....# #......##........####....####### #.....# ........#.####.............#.##.....# #.##### .....................>...#.....# #.# .#.###...###.....#..........#### #.# # ...## #.......####..##.# #######.# ###. #.....### #..##%# ##.......# ## #.....# ##.##%###..####### #.....#######.##.##..## ...........(........## ###..###.###.##...## ###..###.# #......# .........###.###.## ..........#...#### .......#%....# ##..#####....# #.. ##...# ## #...# #...# #...# #...# #####