. #.## #... #..# ..# ######### ... #.......################## #.# #.#####....<..#..........# #.# #.#####.#####.#.##.#.###.# #<### #.##.......##.#.##.#.###.# #.......#.. #(##.##.##............##.# #.#######.# #...^...#####.#.##.#..##.# . # #.# ####.##.......#.......##.# #. .# #.# ##.#############.......# #.#####. #.# #...## #######.#### ....... #.# #.#..# #.........# #..(# #.## #....# ####.####.##.# #.<.#########..## ####### ####.# #.....###.##.#########...#...........# #.....# #.# #..................%...........#.###.####.....# ###.### #(......#.#...#......%...........# #...)......# #.....# #............#.#..............>#.###.####.....# #.#.#.# #.....#.##....########...#...###.....# #.....# #...#.# #######.##.#.## #.#.##.......%### ####### #..##.#########......# #.###.########.######## #..................### ## ## ###........# ##.##.#####.#####..# #.....####.# #.##.#####.#####..# #.#...### #.......##.##.....# #### #.#....... ####.......##.##.## .###...##.##..#### #.).....##.##.# !........#......... ##.#..........# .......).o)###..... #.###.######## ... ..##....%#.# #### #.###.# ..... #....##.# #...>.# ....... ....### #.# ####### #...... .## #o# .... #)# ###.#### #.# #......# ....#####)### ###.#.##<# ...o.oo.....# #..%.>.g.# o...####.##.# #.#..##.g# #.# .# # #......# ... # ##..#.## ##.# ##.#.###### ..# #.###........# ### #.....(.####.# ##.##...### # #.....# ##..#.# #..#.# ....... #########