########### .......... . ........ .. ...... ... #...# .... #######...##..... #................ #................ #................ ###..####Y####... ##...####o.####.# # #.......#.....#Y. #.......#.....#... #.......#Y....#...Y #.......#.....#..Yoo #.......#.....#..Y... #.......#.....# #.....<.'.....# ####'#####+#### #...# ##### ..........# .........# ........ ...... #....# ##....## #......# #......# #......# #......+ ##..#### ###..########## #.............# #...## #### #.............# #....# #..## ##### ####.........>...# #....# ##...########...#####..#.........<...# ....####......#...............'.............# .. #..##.###'## #...##.####.....##########....# ...####..##.##...###...##'###########...##.####### .......................#............#.......# .......................#............'...u<..# .......................#............#.......# ............##...##....#....##.....##.......# ............##...##....#....##.....##....#..# ..................>....'...........########## ....%............########...##......# #.....#.....##...##...###...##......# #############.........#.............# #....##...#.....########### ##...##...'.....##........# #.....#...#.....#........## #.....#...#.....#........# #.....#...#.....'........# #########...###...##...(..############## #......##...###...##......##...........# ##...........#....#.............#......# #...........#..>.#.............#......# #...........#....#.............+......# #######################################