######### ######### #.......# ######### ######### #.......# #.......# #.......# #.......# ############ #.......# #.......# #.......# #.......###..........# #.......# #.......# #.......### #.......#.'..........# #.......#### #.......# #.......'.### #.......#.#..........# #.....).'..# #.......# #.......#..># #.......#.#..........# #.......##.#####.......####.....).###.#####.......#.#..........# #.......##.....#.......'.##.......# #.....'.......'.#..........# #.......######.'.......#..'.......# #######.......###..........# #.......# ###.......####.......# ####'#### ########'### ####'#### #...>...# ###'##### #...# #####..# #.## ##+###### #..# #.### #.....## #..# ###+######## #.# ####.##### ####'##### #..........### #.# #........# #........# ###+### #.<........'.######+#######........# #........# #.....# #..........#.#...........##..(.....# #........# #.....# ##....^.....#.'...................>.# #........# #.....###...........###.....)..)...#........# #........# #.....##.8..#.......# #...<.)).)...#........# #...<....# #####.....#....###......# #............#........# #........###...'.....#.8..#.#......# #...........##........# #........'...#######.'....'_#......# #...........##.(......# #........##### #.#.8..#.#.###+## #########+####........# #####'#### ###....###.....# ###.# #........# #.# ##.8..#...#### #...# ##.####### #.# ##.....### #######'### #....# #+# # #.#.###########........#########'#### #.###+#####...........#))).....).'....#.......# .....%..#.............#)#).......####.'.......# ........'.##..........#(#........# ###.......# ......O.####..........#.#........# #.......# ........# #..........#.#........# #.......# ........# #...........(#........# #.......# ........# #......>...###........# #.......# ........# ########.### #......).# #####+### ###+##### ##.# ####+#### #..# ##.## #..# #.## ####'### #......# ###......# ##.'......# ##..#......# #..##......# ############