##### ##...## #.###.####### #.# #.......########### #.###.#####...........########## ############ ##...## ###########..........# #..........# ##.## ####### #.########.# #.########.# #..# #.....# #.# #.# #.# #.# ##.########.###.# #.## #.####.# #.# #..........# #.# #..# ###....#.########.# #.########## #.# #..#####..............##.# ############.## #.# #.............#.#####.##.# #.............# #.# #..###.#.................# #.##########..# ##.###..# #<......######.#.#### #.# #..##### ##.#.##..###.###.### #.#.# #.# #..#...#####.###........###.# #.#.# #.# #....#......## ##........##.# #.#.# #.##### #.##...#####.###.........##.########.#.# #.....# #.###.#######.#..................>...#.# #####.# #....#.......#.#.........##.#..#######.# #.# #####.######.###.........##.#...# #.# #.# #.# #.###.......####<#.#.# #.### #.# #.# #.##...#..### #.#.#.# #.#.## #.# #######.# #....o....## ###.#.#.# #....## #.# #.......# ####..>....###.....#>######.....###### #.# #.####### #.o#o....##.###.#.................# #.# #.# #......<....# #.########.....####.# #.# #.# #........##.###.# ##...## #.# #.# #.# #.......###.....##########.######.###### #.# #.# ###..##.#####.##.##.%...................# ####.# #.# #....##......................#####.####.# #....# #.# #.#..########.#####.###.####.# #.# #.# #.#######.# #.#..# #.# #.###.# #.# #.## #.# #.# #....# #.#..########.# #..##.# #.# #..# #.# #.# ##.#### #.#...........# ##.#.#.# #.# ##.# #.# ##.###...### #.##.########## #......####.# #.# #.# #..........# #.##.# ##...#......# #.###.# #..###...#.# ###.##.# #..#######.# #.....# #..# ##.##.## #..(##.# #..# #.# #..#### #..# #.#....###########.####.# #..#######.# #....# #..####......................# #..........# ##.#.# #.......##..###########.###### ##.#######.# #.#)# #.########..# #.# #.# #.# #.#.# #.########..# #.# #.#######.# #.#.# #...........# ##.#### #.........# #.#.# ###########.# #.....# #.)#####..# #.#.# #.# #..##.# #..# #.## #.#.# #.# #..##.# #..# #.## #.#.# #.# #..##.# #..# #>.#######.#.# #.# #..##.# #..#####..........#.# #.# #..##.# #.........#########.# #.##########..##.# #####...#.## #.# #.............##.################.........##########.# #############.##..................##.................# #<#########.############.################# #.########.#.## ##.## #.........###.#########...# ########.## ##............# ##.###.#########...# ##.#.## ##### ##.## ###