############### ############### #.............# ###############.............# #.............# #............##.............# #.......<.....# #............##.............# #...........%.### #.%..........##.............# #...........%.'.###.......%.....#.............# #.............#...#.............#.............# #.............###.#......%....................# #.............# #.#............#..............# #.............# #.'............#..............# #.........<...# ###............##.............# ########'###### ####'###################.#### ###...# #..# #....# ##...### ####.####### ###.#### #..### #..!.......# #...# ####'########### #..........# ###'######### #..............# ####..........# #...........# #..............# #.%...........# ###..p........# #.........>....###.##..........###.'...........# #..%...........#...##..........##..#..)........# #..............'.####.............##...........# #..............### #..<.......#####..<........# #..............# #..........# #...........# #..............# #..........# #####'####### ####'########### ####.####### ..# #...# ####...# #..# #####.######## #...p### #... #..!.........# ##.########## ## #...%%...>...# #...g......... #.....)...)..# #............. #............# #............. #............# #............ #............##.............. #............##.#..........?. #............#..#........... ..............##########.# ..........>### #.# ########.## #.# ##..# #.## #..## #..# ###########'## #########'## #............##### #..........# #.......%....'...###..........# #............###..##..........# #............# ##..'..........# #.....(......# ####..........# #......>....%# #..........# #............# #..........# ############## #..........# #..........# #..........# ############