.. .... .###########..... ................... .................... .................... .................... .......<............ ....####..........########### . #..'..........#..#......# +..#..........#..#......# ####..........#'###'######## #....##'#.................. #....#..#.................. #....#..#.................. #....#..'.................. #....#..#.................. ..#####....####.................. ..................##'###+######+# ..................#..#..........# ..................+..'..........# ..................#..#..........# ..................#..#..........# ..................#..#..........# ......Y...........#..##....###.## ..########.....########....###.# #.....#......#........# #.....#......#........# #.....##'##'####..##..######## #..............#..##..#......# #..............#..#...'......# ######.........#..#...#......# #.........######+#......# ##'###.............###### #...#.............#...# #...#.............#...# ######.............#...# #### #.........##+####'##...# ..... #.......%.#............# ..... #####.........#......<.....# ########... #...#.........#............# #......... #...#.........##.##..###...# #.......##+### ##...#.....##'###'##..####### #.......#....# #....#.....+..........^# #....<..+.... #....'.....#...........# #.......#...# ##...#.....#...###....## #.......#...# #####.....#...######## #.......#...## #.....#.....# #......)+....# #.....#.....# +.......#.)..# #.....#.....# #.......#>[..# #.....#.....# #.......#....# #.....#>....# #.........#+## #.......#'###### ..#########....# #######........# .. ....# #........# ....# #........# ....# #........# ....# #........# ....# #........# ##########