######## ........# .....!(+ ..g...# h ..... %h# ... .. ###r### .. #.gg..##### ###. #.gg........ #.. #.(####.### #.# #..##.....# #.# #..#....... ##.# ##.#.......# #..# #....._.... #.## #.#.......# #.# #.#....... #.# #.##.....# #.# #.####.#### #.# #.......... #.# ##.######.. ###.# #..# # #...# ########.## ##. ####.######### #......#'##### #.. #............# ##...##.......# #.# #............# #8...8#......%# #.# #.%..........# ##...##.......# #.#########............# #...##.>.....# ########.##...................# ##...##.......+ +...........######............# #8...⌠#.......# #######......# #............# ##..)####+##### ##...P.P.# ####.######### #...# #..#.._..# #.......# ##...######## #####.# #.##.P.P.# ########+### #8...8#.....#########.....# ##+##.....# #..........# ##...##.............#.####### #........## #...<......# #..........#######.........# #........# #..........# #..........# ##.######.# #........# #..........# #..........# ##.# #.####........# ######%.........# #..........# #..# #..%.#........###....'..........# #..........# #.## ####.'........+..)####..........# #..........# #.# ###........##### ##'######### #......%...# #.# #........# #....## ######.##### #.# ##'####### ####..# #...# ####'###### #...## ##.# #.### #.........#### ###..# ######'#### #.# ###.%....<..'..## #####'###########.........# ####'########.'.........##>.###........##.....'.........# #.........##..#.........###..##........##.#####.........# #.......(.#..##.........# ##..#........'..# #.........# #.........#.###.........# ##.'.......<#### #.........# #.........#.# #..>......# ###........# #.........# #.........'.# #.........# ########## ########### #.........### ########### ###########